Почему мой PHP $ _SESSION [sessionvar] теряется между страницами на iPhone? - PullRequest
0 голосов
/ 23 октября 2011

Я использую базовую структуру формы входа в систему php, предоставленную здесь: http://www.html -form-guide.com / php-form / php-login-form.html

Отлично работает, когда я на Mac или ПК.При входе с iPhone массив $ _SESSION пуст, поэтому идентификатор вошедшего в систему пользователя теряется, и система не должна была перенаправлять на login.php.

Как я могу предотвратить $ _SESSIONуничтожить массив?

1 Ответ

0 голосов
/ 23 октября 2011

Возможно, в вашем браузере iPhone не включены файлы cookie.По соображениям безопасности в сеансах PHP по умолчанию используется cookie, однако существует и второй способ, использующий также параметр GET, часто называемый SID .Используйте этот параметр get, и у вас не будет проблем с браузерами без файлов cookie.

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