браузер не отправляет cookie обратно в php? - PullRequest
0 голосов
/ 16 апреля 2011

У меня есть php-скрипт, который использует setcookie для установки cookie под названием "sess". я использую метод secure = true с "" в качестве домена.

как в FF, так и в сафари, я вижу, что куки установлены для того же домена, что и куки __ut (Google Analytics)

но когда я загружаю страницу и print_r ($ _ COOKIE), я получаю только __ut cookie, а не "sess" cookie

почему php не видит куки? браузер даже отправляет его?

Ответы [ 2 ]

2 голосов
/ 17 апреля 2011

Поскольку вы используете безопасный режим, убедитесь, что вы также используете действующее соединение https.Кроме того, вы, вероятно, должны указать домен вместо пустой строки.

Помогает ли это?

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

Убедитесь, что вы не проверяете $ _COOKIE из того же запроса, в котором вы пытаетесь установить cookie.Файлы cookie недоступны до тех пор, пока не будет завершен запрос, в котором они установлены.

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