Как php-скрипт обрабатывает два PHPSESSID? - PullRequest
0 голосов
/ 11 апреля 2011

Как php-скрипт обрабатывает переменные сессии, если он получает два куки с PHPSESSID?Заполняет ли он $ _SESSION переменными с первого PHPSESSID или с последнего?Или просто их объединяет?

Ответы [ 2 ]

1 голос
/ 11 апреля 2011

$ _ COOKIE является ассоциативным массивом, и значение cookie сеанса будет проанализировано с этим, так что последний выигрывает.Однако, поскольку браузеры обновляют cookie-файлы, когда с сервера отправляется заголовок «Set-Cookie», единственной причиной этого, вероятно, является вмешательство на стороне клиента.

0 голосов
/ 11 апреля 2011

Может быть только один активный сеанс.И это первый идентификатор сеанса, который был найден в $_COOKIE, $_GET или $_POST, имя которого совпадает с текущим значением session.name .

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