每當AJAX頁面被調用時,我跑:PHP:在AJAX請求開始時使用setcookie不保存cookie後請求?
setcookie($filtersCookie, $cookieVal, time() + 86400); // 1 day
,並刷新頁面時,我用下面的代碼,看看是否有任何過去的過濾器保存:
if(isset($_COOKIE[$filtersCookie])) {
但頁面刷新後cookie不再存在。關於爲什麼會發生這種情況的任何想法?
setcookie在來自ajax調用的任何瀏覽器輸出之前使用。