Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Дублирование переменных


Автор: Atlete 2.2.2010, 09:57
Существует следующая проблема.
В проекте для авторизации используется сессия.
Но при создании переменной, которая по имени совпадает с ключем сессии,
значение в сессии заменяется.
Пример:
Код

. . . . 
$_SESSION['var'] = 'hello world!';
echo $_SESSION['var'];
// на выходе получим желаемый hello world!
$var = 'what is that?';
echo $_SESSION['var'];
// на выходе получим what is that?
. . . .


Возможно кто то знает куда копать, как исправить сие безобразие.  
А то при разработке это очень сильно напрягает.

Автор: LeoK 2.2.2010, 10:10
поставь register_globals off

Автор: Atlete 2.2.2010, 10:19
Благодарю за наводку.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)