我試圖用使用一個Cookie使用PHP來確定用戶是否登錄存儲檢索PHP的Cookie
我設置cookie中的以下內容:
else $keep_alive = time()+(86400 * 14);
setcookie("id",mysql_result($result, 0, "id"),$keep_alive, "/", "mydomain.com");
當我嘗試獲取'id'的值我可以使用以下方法檢索它,只要在發送標頭之前這樣做。
$id = $_COOKIE['id'];
但是,如果頁頭已經發送,則不會檢索'id'的值。發送標題之後無法獲得cookie的值,還是錯過了某些內容?
不,這是不允許的 –
等等,你是說你不能在發送標題後讀取(不設置,然後讀取)cookie? – Shomz
發送標題後無法讀取。 Cookie已設置(在我的瀏覽器中查看Cookie時可見)。 – Jeremy1026