2014-06-21 178 views

回答

1

setcookies確實不是影響當前請求中的$ _COOKIE數組;它只會通知PHP添加一個cookie響應頭,而$ _COOKIE包含客戶端發送的cookie。

setcookie()函數定義要與所述HTTP標頭的其餘部分一起發送cookie ..

.. [組Cookie]可以在頁面加載訪問與$ _COOKIE或$ HTTP_COOKIE_VARS陣列..

+0

這就是我的想法,但cookie在重新加載時也沒有找到。 – GoldenJoe

+0

@GoldenJoe檢查發送給服務器的請求(通過瀏覽器開發工具/網絡監視器)以瞭解發生了什麼:它應該導致一個cookie頭(從服務器),然後是一個後續的cookie頭(到服務器)。缺少一個(或其他頭文件)將指出爲什麼cookie沒有被保存。包括原始問題中發現的相關信息。 – user2864740

相關問題