0

コンピューター上のセッションがページ間で保存されていません。それは私のコンピューターにありますが、別のコンピューターにはありません。コンピューターで Cookie が有効になっています。コンピューターがセッションを保存しない原因となるものはありますか?

4

2 に答える 2

0

Cookie が有効になっていることを確認してください。

これは、セッションが機能するために Cookie を有効にする必要がある理由を説明しています。

クライアントは通常、トークンを HTTP cookie {...} として保存および送信します。セッション トークンを使用する理由は、クライアントは識別子のみを処理する必要があるためです。すべてのセッション データはサーバーに保存されます。

http://en.wikipedia.org/wiki/Session_(computer_science)#HTTP_session_token

于 2012-05-16T22:22:26.197 に答える
0
if (!$this->session->userdata('admin_logged_in') {
      redirect('/auth/');
 }

このコードには a)がありません。これは、PHP で解析できないことを意味します。コードからコピーして貼り付けましたか?

于 2012-05-17T22:51:04.047 に答える