Forum Webscript.Ru
Программирование => PHP => Тема начата: 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\'];
и все - ИД сессии меняется и переменная не передается :(
вроде делаю все правильно :(
в чем может быть проблема?
как сделать чтоб ИД сессии не терялся ?
спасибо
-
у тебя может быть два сеанса запущено?
-
PHP FAQ: Сессии. Возможные проблемы и их устранение. (http://phpfaq.ru/sessions#bugs)
-
пролистал все доки за 2 дня
просто зае...
сделал уже файл
s_start.php
session_start(); ?>
подсоединяю его через в самом верху каждой страницы
удалил все старты сессии по всему вэбсайту.
Стартую сессию только через этот файл
и все равно ИД меняеться :((
Может ли что либо закрывать сессию само по себе, или менять ИД?
спасибо
помогите я в отчаянии :(
-
тебе помочь невозможно