@Bum1989

Почему кука не умирает после закрытия браузера?

Добрый день!
PHP 5.6.30, сборка XAMPP
В php.ini настройка session.cookie_lifetime=0
Стартую сессию. В браузере создается кука с PHPSESSID. В настройках браузера вижу, что параметр Expires этой куки равен "At end of session".
Закрываю браузер, комментирую старт сессии в скрипте, открываю браузер - кука жива.
Создаю тестовую куку вручную без указания времени уничтожения, в настройках браузера вижу, что параметр Expires этой куки равен "At end of session". Закрываю браузер, комментирую установку куки, открываю браузер - эта кука тоже жива.
Тестировал в Chrome и в Firefox. В обоих браузерах одинаковое поведение.
Что не так? Почему они не умирают после рестарта браузера?
  • Вопрос задан
  • 545 просмотров
Решения вопроса 1
Stalker_RED
@Stalker_RED
А браузер запоминает какие вкладки были открыты, и потом восстанавливает? Если да, то и сессию наверное восстанавливает. Решается настройками браузера.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
bazilio2010
@bazilio2010
Мужчина
Перезаписывайте
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы