2012-05-05 87 views
0

我已經發布了此問題,但仍無法解決此問題。
似乎每個人都有codeigniter這個問題。
當我在一個控制器中設置我的會話,它完美的工作,我可以顯示它。 當我移動到另一個控制器時,(CUSTOM)會話數據完全丟失。 我試着在config.php中更改我的cookie_domain。由於我在本地主機上,我試過localhost而沒有/localhost/codeignitersodeigniter都沒有工作。我迷路了 順便說一句,我讀的地方,這發生在2個Ajax請求發生在同一時間。這可能是問題嗎? 或者也許告訴我你是如何解決問題,如果你有相同的問題codeigniter會話數據丟失

擰這個,我swithing到PHP本地會話。如果有人想這樣做,
http://codeigniter.com/wiki/PHPSession

+0

您是否在所有頁面請求中加載會話庫? $這個 - >負載>庫( '會議'); – phirschybar

+1

請發佈您的代碼。 –

+0

@phirschybar是 –

回答

0

檢查並仔細檢查您的代碼或任何外部庫,你用於流浪sess_destroy()。我遇到了一個類似的問題,我在會話中存儲了一個id以供參考,但是如果用戶登錄SimpleLogin庫,那麼我使用登錄名就會破壞整個會話,包括我不想丟失的數據。

這是我得到的不寫我自己的代碼。