0
我已經發現了同樣的事情,其他用戶已經發現了 - Storing objects in PHP session:
如果我在$_SESSION['user']
存儲序列化對象(即一個字符串),此對象和下一個頁面調用消失。這不可能是我的問題,因爲如果我使用不同的東西作爲關鍵字,它們都可以正常工作。有一些魔法嗎?這是保留的嗎?
$_SESSION['user']
變成false
。關鍵仍然存在,但價值是false
。我不太確定,但我認爲在第二次通話後,價值會得到false
。
任何想法或提示?
你確定該變量未在代碼的其他部分重置嗎?事實證明,它與另一個關鍵點一起工作,強烈表明了這一點。 – Sirko
你使用普通的PHP還是你也使用一些框架,可能會覆蓋在會議商店的東西? – zeebonk
不知道最新錯誤,但我想我經歷過類似的事情。不知道它是否是$ _SESSION ['user'],但我的會話變量也丟失了。檢查你的代碼中是否使用了變量$ user。如果我記得我的情況是這樣的。如果你在你的代碼的某個地方發現了變量$ user,請嘗試將其更改爲其他內容。我不知道這個原因,但也許這是你的情況的問題。並且還要檢查上面建議的其他用戶。 – StudioArena