Переменная Session PHP недоступна - PullRequest
3 голосов
/ 16 февраля 2012

У меня проблема с доступом к переменной сеанса. У меня есть одна страница, скажем, test.php, когда я использую print_r($_SESSION) здесь, она печатает все данные сеанса. Но когда я использую <a href="test2.php">Redirect</a>, тогда я не могучтобы получить доступ к данным сеанса на test2.php, то есть print_r печатает пустой массив, хотя у меня есть session_start() вверху моего скрипта.

Тогда я попробовал header("Location: test2.php") и теперь данные сеанса доступны.Но я хочу, чтобы страница была перенаправлена ​​при нажатии кнопки.

Пожалуйста, помогите ..

Ответы [ 2 ]

2 голосов
/ 16 февраля 2012

Убедитесь, что у вас есть session_start (); в заголовке обоих файлов, и вы не просматриваете в режиме частного просмотра.

0 голосов
/ 16 февраля 2012

Я использовал путь http://localhost/project/orders.php в href, затем я изменил его на orders.php, и он работал

Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...