Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Сессии из одного метода в другой...
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
точно так же. $_SESSION - это обычный суперглобальный массив. И работать с ним следует как с массивом. Т.е. можно в него записывать переменные, можно считывать. Единственное, не забывайте перед первым использованием стартануть сессию (session_start)
----- Чем больше узнаю, тем больше я не знаю.
MBmusic
Отправлено: 05 Мая, 2013 - 00:46:27
Посетитель
Покинул форум
Сообщений всего: 481
Дата рег-ции: Окт. 2011
Помог: 0 раз(а)
не совсем понятно) мне интерестно не принцип работы с сессиями а как ее конкретно использовать в данной стиуации......в одном методе она создается так как я описал выше......теперь в другом методе по нажатию на кнопку нужно использовать эту переменную сессии, ну допустим через echo ее вывести......пишу в другм методе echo $_SESSION['test']; выдает ошибку Notice: Undefined variable: _SESSION in D:\sites\myblog\www\site\www\applications\ctrlAdmin.php on line 246
LIME
Отправлено: 05 Мая, 2013 - 00:48:22
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
тебеж сказали
стартануть перед использованием (Добавление)
подумай...что делает session_start ?
DelphinPRO
Отправлено: 05 Мая, 2013 - 01:19:12
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
MBmusic пишет:
мне интерестно не принцип работы с сессиями а как ее конкретно использовать
Ты бы почитал все-таки документацию по сессиям на php.net. Поймешь принцип работы - будешь знать как использовать.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.