проблема переменных сессии php в Firefox - PullRequest
3 голосов
/ 28 сентября 2011

Я установил несколько переменных сессии php в исходном файле php.Во всех других загруженных ajax php-файлах значение этих переменных сеанса обновляется только после обновления страницы.Это происходит только в Firefox.Кто-нибудь знает, что может вызвать это?В IE все отлично работает.

Ответы [ 2 ]

4 голосов
/ 28 сентября 2011

Я нашел решение.Возникла проблема с кешем.Напишите:

header("Cache-Control: no-cache");
header("Pragma: no-cache");

после

session_start();

во всех ваших обычных сценариях.

0 голосов
/ 19 августа 2015

Привет, Вы можете легко сделать это на стороне клиента, используя скрипт ниже
[Вам может понадобиться изменить значение пути и хоста]

document.cookie = "PHPSESSID =; истекает = чт, 01 января 1970 г. 00:00:00 UTC; путь = /; хост = localhost";

...