PHP сессия cookie sessionid - PullRequest
       13

PHP сессия cookie sessionid

1 голос
/ 19 мая 2010

в PHP я использовал сессию и cookie, не вызывающие проблем с PHPSESSID. но когда я открыл cookie, то увидел значение ключа pair.but один из них путь: /

что означает путь, можете ли вы объяснить подробно. если я изменю значение пути на / abc / cdddddddddd / efc, то что это значит?

1 Ответ

2 голосов
/ 19 мая 2010

На самом деле это часть стандартного куки

Домен и путь

Каждый файл cookie также имеет домен и дорожка. Домен сообщает браузеру какой домен должен быть cookie послал. Если вы не укажете это, это становится доменом страницы, которая устанавливает cookie, в случае этого страница www.quirksmode.org. пожалуйста, обратите внимание что целью домена является разрешить куки пересекать субдомены. мой cookie не будет прочитан search.quirksmode.org потому что его домен www.quirksmode.org. Когда я установить домен на quirksmode.org, поисковый поддомен может также прочитать печенье. Я не могу установить домен cookie в домен я не в, я не могу сделать домен www.microsoft.com. Только quirksmode.org разрешено, в этом случай.

Путь дает вам возможность указать каталог, где печенье активен Так что если вы хотите печенье быть отправленным только на страницы в каталог cgi-bin, установите путь к /cgi-bin. Обычно путь установлен в /, что означает, что cookie действителен по всему домену. это скрипт делает так, чтобы куки вы могли Набор на этой странице будет отправлен любому страница в домене www.quirksmode.org (хотя только на этой странице есть скрипт который ищет куки и делает что-то с ними). ​​

Источник

Возможно, вы захотите узнать больше о куки .

...