Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Во всех браузерах phpsesid работает. В IE8 ...


Автор: aleks357 10.8.2011, 12:49
В IE8 сбрасывается.
И в тоге после перезагрузки страницы, выдается новая phpsesid.

Но в нашем скрипте, нужно чтобы phpsesid использовалась одна, т.к. она обеспечивает переход авторизованного пользователя между страницами.

Подскажите, как найти ошибку,  в чем может быть проблема, какими инструментами проконтролировать где ошибка в выдаче кук, есть ли спец.инструменты для работы с куками?

Автор: NLspieler 10.8.2011, 14:46
Проверте настройки интернета в панели управления. 
Вероятно там установлена опция, которая запрещает сохранения кукисов. Эти опции действуют только на IE, поэтому в других браузерах все в порядке.

Автор: aleks357 10.8.2011, 14:49
Цитата(NLspieler @ 10.8.2011,  14:46)
Проверте настройки интернета в панели управления. 
Вероятно там установлена опция, которая запрещает сохранения кукисов. Эти опции действуют только на IE, поэтому в других браузерах все в порядке.

да в этом проблема.
если установить разрешать все куки, то работает.

оказывается IE8 , так же как IE6 и IE7 поддерживает P3P.

не будут ведь все пользователи менять настройки кук)) пожтому нужно сделать то что указано здесь
http://adamyoung.net/IE-Blocking-iFrame-Cookies

Проблема решена smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)