2012-05-05 17 views
0

この質問は既に投稿されていますが、まだこの問題を解決できませんでした。
誰もがcodeigniterでこの問題を抱えているようです。
コントローラでセッションを設定すると、完全に動作し、表示できます。 私は別のコントローラに移動すると、(CUSTOM)セッションデータは完全に失われます。 config.phpでcookie_domainを変更しようとしました。私はローカルホストにいるので、私は/localhost/codeignitersodeigniterを使わないでlocalhostを試してみました。私は失われている btw、私は2つのajax要求が同時に起こるとき、これが起こるどこかで読む。それは問題になる可能性がありますか? あなたが同じ問題を抱えていた場合、問題をどのように解決したか教えてください。codeigniterセッションデータが失われる

これは私がPHPネイティブセッションにswithingしています。もし誰かがそれをしたいなら、
http://codeigniter.com/wiki/PHPSession

+0

すべてのページリクエストにセッションライブラリをロードしていますか? $ this-> load-> library( 'Session'); – phirschybar

+1

あなたのコードを投稿してください。 –

+0

@phirschybarはい –

答えて

0

迷惑なsess_destroy()に使用しているコードまたは外部ライブラリを確認し、再確認してください。私は参照のためにセッションにIDを格納していたのと同様の問題に遭遇しましたが、ユーザーがSimpleLoginライブラリにログインすると、ログインに使用していたデータを含むセッション全体が破棄されました。

これは私自身のコードを書いていないためです。

関連する問題