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 :: Сессии из одного метода в другой...

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
MBmusic
Отправлено: 04 Мая, 2013 - 23:52:58
Post Id


Посетитель


Покинул форум
Сообщений всего: 481
Дата рег-ции: Окт. 2011  


Помог: 0 раз(а)




в общем в методе по нажатию на кнопку я записываю переменную в сесию...
PHP:
скопировать код в буфер обмена
  1.  
  2.    $_SESSION['test'] = $idgroup;
  3.  

теперь мне нужно эту сесию ($_SESSION['test']) использовать в другом методе, как это сделать?
 
 Top
caballero
Отправлено: 04 Мая, 2013 - 23:58:33
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




$idgroup = $_SESSION['test'] ;


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
DelphinPRO
Отправлено: 04 Мая, 2013 - 23:58:56
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




точно так же. $_SESSION - это обычный суперглобальный массив. И работать с ним следует как с массивом. Т.е. можно в него записывать переменные, можно считывать. Единственное, не забывайте перед первым использованием стартануть сессию (session_start)


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
MBmusic
Отправлено: 05 Мая, 2013 - 00:46:27
Post Id


Посетитель


Покинул форум
Сообщений всего: 481
Дата рег-ции: Окт. 2011  


Помог: 0 раз(а)




не совсем понятно) мне интерестно не принцип работы с сессиями а как ее конкретно использовать в данной стиуации......в одном методе она создается так как я описал выше......теперь в другом методе по нажатию на кнопку нужно использовать эту переменную сессии, ну допустим через echo ее вывести......пишу в другм методе echo $_SESSION['test']; выдает ошибку Notice: Undefined variable: _SESSION in D:\sites\myblog\www\site\www\applications\ctrlAdmin.php on line 246
 
 Top
LIME
Отправлено: 05 Мая, 2013 - 00:48:22
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




тебеж сказали
стартануть перед использованием
(Добавление)
подумай...что делает session_start ?
 
 Top
DelphinPRO
Отправлено: 05 Мая, 2013 - 01:19:12
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




MBmusic пишет:
мне интерестно не принцип работы с сессиями а как ее конкретно использовать

Ты бы почитал все-таки документацию по сессиям на php.net. Поймешь принцип работы - будешь знать как использовать.


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB