Фанат
да в любом из этих pas_session_start
Не понимаю. Как?
/**
* Старт сессии
*
*/
function pas_session_start() {
global $session_start, $session_append_sid;
if ($session_start) {
return;
}
/*******************************************************
* Класс работы с сессиями
*******************************************************/
require_once PAS_FS_CLASS.'session.class.php';
/*******************************************************
* Запуск сессии
*******************************************************/
session_name(PAS_WEBCONSULTANT_SID);
$session_start = session_start();
if (!isset($_COOKIE[PAS_COOKIE_CHECK])) {
$session_append_sid = PAS_WEBCONSULTANT_SID.'='.session_id();
} elseif (!isset($_COOKIE[PAS_WEBCONSULTANT_SID]) && isset($_REQUEST[PAS_WEBCONSULTANT_SID])) {
setcookie(PAS_WEBCONSULTANT_SID, session_id());
}
}
-~{}~ 28.09.05 09:28:
да я в начале скрипта запускаю сессию только если уже есть идентификатор сессии. А его в тех 1% случаев почему-то нет.