всякий раз, когда вызывается страница ajax, я запускаю:
setcookie($filtersCookie, $cookieVal, time() + 86400); // 1 day
, а когда страница обновляется, я использую следующий код, чтобы увидеть, были ли сохранены какие-либо прошлые фильтры:
if(isset($_COOKIE[$filtersCookie])) {
но файл cookie не существует после обновления страницы.какие-либо идеи относительно того, почему это может произойти?
setcookie используется перед любым выводом браузера из вызова ajax.