Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Как в функции занести в сессию значение.

Ответить
Настройки темы
Как в функции занести в сессию значение.

Аватара для LEXX2002

Пользователь


Сообщения: 90
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Как в функции занести в сессию значение.

Не получается внутри функции зарегистрировать переменную.
EXP 1:

//Работает:
$IDfunction=__FUNCTION__;
session_register(IDfunction);
// результат - в сессии сохраниться переменная IDfunction со значением текущей функции.

EXP 2:

// насколько понимаю, зарегистрировать можно только константу.
// сделаем константу
// не работает

define ("idD", 'ddd');
session_register('idD');
// результат idD|N;

почему в первом примере удаётся зарегистрировать переменную в сессию, а во втором нет.
p.s. обращаю внимание, что надо занести переменную именно в функции.

Отправлено: 15:37, 30-03-2005

 

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


LEXX2002: сначало советую обращаться в мануал по ПХП, очень часто помагает
вот, что там стоит по поводу Вашего вопроса:
Цитата:
session_register регистрирует глобальную переменную. Если вы хотите зарегистрировать переменную сессии внутри функции, вы должны сделать её глобальной с помощью global() или использовать массивы сессии, как указано ниже ...
За продолжением смотрим в мануал, хотя в Вашем случае достаточно объявить переменную глобальной

-------
Fortes fortuna adiuvat


Отправлено: 13:09, 03-04-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Как в функции занести в сессию значение.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
как закрыть сессию диска Shera_Best Видео и аудио: обработка и кодирование 15 13-06-2009 23:03
Интерфейс - [решено] Как изменить значение в реестре DeMoN23 Microsoft Windows 2000/XP 2 24-02-2009 13:52
[решено] Как на виртуальный комп занести хоть один документ. Мартиша Хочу все знать 13 30-05-2008 05:12
Как создать переменную, имя которой такоеже как значение + несколько латин. символов? E-mail Вебмастеру 12 26-11-2005 10:14
Как занести текст в буфер ? APOSTOL Microsoft Windows 95/98/Me (архив) 2 19-02-2003 16:44




 
Переход