Проблема с настройкой cookie в IE - PullRequest
1 голос
/ 03 августа 2011

У меня проблема с установкой cookie через PHP на IE. Он работает для любого другого браузера, кроме IE. Я заметил, что если я сделаю вызов для установки файла cookie в IE, а затем сделаю запрос на него (на той же или на следующей странице), он не будет работать, но если я попаду на страницу и затем обновлю его, файл cookie будет установлен.

Я делаю это так:

setcookie('ckone', $ck_one,$session_expiration_time,'/');

Есть мысли?

Ответы [ 2 ]

1 голос
/ 03 августа 2011

Некоторое время назад у меня также была проблема с IE (касающаяся iFrame), и я смог избавиться от нее с помощью следующей строки кода:

header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');
1 голос
/ 03 августа 2011

Вы случайно пытаетесь установить cookie из iframe? В этом случае поведение IE P3P может привести к тому, что cookie не будет сохранен.

Подробнее см. в этой теме .

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