0

CodeIgniterの外部でCookieを作成しましたci_sessionが、CodeIgniterセッションが期限切れになるたびに、Cookieも削除されます。とにかく私のクッキーを破壊しないことはありますか?

私はCodeIgniterの初心者ですが、セッションクラスリファレンスは私の質問に答えません。

setcookie( $name , $value , $expire );

別の有効期限値で設定していますが、CodeIgniterと同じように有効期限が切れますci_session

を使用する場合も同じことが起こります$_SESSION

4

2 に答える 2

1

Codeigniter はネイティブ セッションを使用しませんが、ネイティブ セッションを使用することを選択できますが、codeigniter が一般的なセッションの使用法を実装する方法ははるかに優れています。CodeIgniter セッションと PHP セッションの詳細については、この投稿を確認してください。

次に、セッションが正しく構成されていることを確認してください。codeigniter を使用して開発された求人ポータルに取り組んでいたときに、同じ問題に直面していたためです。http://ellislab.com/codeigniter/user-guide/libraries/sessions.htmlのドキュメントをもう一度読み、アプリケーションの構成を再確認することをお勧めします。

于 2012-12-18T12:19:34.223 に答える
0

CodeIgniter で Cookie とセッションを使用する代わりに、PHP のファイルシステム関数を使用しました。このようにして、私が作成した「Cookie とセッション」は、CodeIgniter と同じように期限切れになる (または削除される) ことはありません。

于 2012-12-27T15:38:40.340 に答える