Не работают сессии в IE

  • Автор темы Автор темы goacher
  • Дата начала Дата начала

goacher

Новичок
В IE перестали работать сессии.
Сессию объявляю так: $_SESSION['userid']
Но она работает как переменная, страница обновилась - ее уже нет.
В чем может быть проблема? (в других браузерах все хорошо)
 
@goacher, штатные телепаты в отпуске. код в студию
 
Код:
<?php
session_start();

if (isset($_GET['ID']))
{
$_SESSION['user']='Sessiya est';   
}
echo $_SESSION['user'];

?>
тестирую с этим кодом.
Для записи сессии открываю ссылку http://site.ru/test.php?ID
Затем просто открываю http://site.ru/test.php для проверки записалась ли сессия. Во всех браузерах записалась, в IE - нет.

Не localhost, тестирую на хостинге и рабочем домене.
 
с таким кодом у меня только одна идея: кеш браузера. Ctrl+F5 в помощь.
 
телепаты интересуются, не 2-буквенный ли домен
 
http://site.ru/test.php?ID - по этой ссылке мне показывается Sessiya est и она должна была записаться
http://site.ru/test.php - по этой ссылке теперь должно также отобразится записанная сессия Sessiya est - но ничего не отображается. Ctrl+F5 не помогает!
 
ну тогда возьми в руки wireshark и смотри, что с куками

99% кто-то где-то режет со стороны IE или каких-нибудь плагинов-фаерволов
 
я откуда знаю :)
сходи на browserstack и попробуй, на это даже их бесплатных минут триалки хватит
 
я откуда знаю :)
сходи на browserstack и попробуй, на это даже их бесплатных минут триалки хватит
сходил на browserstack - там все работает в IE и на ПК у коллег все работает.
Но дело в том что некоторые из пользователей так же жаловались на проблему с потерей сессий. Ладно если бы только на моем ПК...
 
Ну так тебе очень повезло что на твоем компе воспроизводится. Можно отснифать все и разобраться, кто виноват.
 
Сверху