Windows 7: Safari 5.1.2 PHP-файл cookie - PullRequest
0 голосов
/ 15 февраля 2012

Я пытаюсь установить cookie с помощью PHP на Safari более поздней версии 5.1.2 (7534.52.7) с ОС Windows 7, но cookie не устанавливается в этом.Это работает для Window XP с той же версией Safari.

Мой простой код:

setcookie($cookie_name, $cookievalue,time() +3600*24,"/","mydomain.com");

Любая помощь?

1 Ответ

1 голос
/ 19 июля 2012

Попробуйте установить все флаги для setcookie:

setcookie($cookie_name, $cookievalue,time() +3600*24,"/","mydomain.com", false, true);

также убедитесь, что клиенту ничего не отправляется до того, как файл cookie установлен. Это нарушает настройку печенья. Например некоторые HTML или заголовки.

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