как определить, изменился ли PHPSESSID - PullRequest
0 голосов
/ 06 января 2010

Файл cookie сеанса PHPSESSID

как узнать, не заблокирован ли PHPSESSID в текущем сеансе, и не может найти способ обнаружить изменение этой переменной

поскольку я хочу проверить, изменил ли пользователь PHPSESSID или удалил его (так как удаление приводит к созданию нового.)

и я не могу сохранить это значение в сеансе, так как все сеансы очищаются при удалении PHPSESSID и также я не хочу сохранять его в cookie сессии

Ответы [ 3 ]

2 голосов
/ 10 января 2010

возможно он не хочет терять данные в сеансе

1 голос
/ 06 января 2010

Пользователь (браузер) не может изменить PHPSESSID, пользователь может удалить cookie-файл, в котором хранится идентификатор сессии или изменить параметр URI.Почему ваши пользователи изменяют / удаляют свои идентификаторы сеансов?

0 голосов
/ 10 марта 2012

Для проверки значения PHPSESSID (или любого другого значения cookie) вы можете использовать firebug.В Firebug есть вкладка cookie, и вы можете использовать ее для проверки или удаления любого cookie.

Используя Firebug, вы не можете изменить значение cookie.Чтобы изменить значение cookie, вы можете использовать «панель инструментов веб-разработчика» для Firefox.Он имеет вкладку cookie, с помощью которой вы можете добавлять / изменять / удалять любые cookie (включая сеансовые cookie).

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