Forum Webscript.Ru

Программирование => PHP => Тема начата: kiruxa от 07 Февраля 2006, 02:57:44

Название: SESSION ID - меняется
Отправлено: kiruxa от 07 Февраля 2006, 02:57:44
Добрый вечер

Возникла проблема,

Я в одном файле открываю сессию, и регистрирую переменную. потом перехожу по ссылке на этой странице.

session_start();
echo "sid-".session_id();
$_SESSION[\'promo_id\']=$code;
SIGN UP


во втором файле соответственно опять стартую сессию

session_start();
echo "sid-".session_id();
echo $_SESSION[\'promo_id\'];


и все - ИД сессии меняется и переменная не передается :(
вроде делаю все правильно :(
в чем может быть проблема?
как сделать чтоб ИД сессии не терялся ?

спасибо
Название: SESSION ID - меняется
Отправлено: Greg от 07 Февраля 2006, 07:03:22
у тебя может быть два сеанса запущено?
Название: SESSION ID - меняется
Отправлено: Меняздесьдавнонет от 07 Февраля 2006, 10:27:20
PHP FAQ: Сессии. Возможные проблемы и их устранение. (http://phpfaq.ru/sessions#bugs)
Название: SESSION ID - меняется
Отправлено: kiruxa от 09 Февраля 2006, 01:43:03
пролистал все доки за 2 дня
просто зае...

сделал уже файл
s_start.php


подсоединяю его через в самом верху каждой страницы


удалил все старты сессии по всему вэбсайту.
Стартую сессию только  через этот файл
и все равно ИД меняеться :((

Может ли что либо закрывать сессию само по себе, или менять ИД?

спасибо
помогите я в отчаянии :(
Название: SESSION ID - меняется
Отправлено: Меняздесьдавнонет от 09 Февраля 2006, 10:40:33
тебе помочь невозможно