2016-10-14 24 views
0

私のコードイグナイタアプリケーションは、自分のPC、ラップトップ(ブラウザIE11)、およびモバイルで正常に動作します。しかし、私のタブレットセッションでは動作していません。私のセッションコードはCodeigniterセッションが動作しませんタブレット

$sess_array = array(); 
$sess_array = array(
    'id' => $row->id, 
    'username' => $row->username, 
    'role' => $row->role 
    ); 
$this->session->set_userdata('logged_in', $sess_array); 
$session_data = $this->session->userdata('logged_in'); 
$data['username'] = $session_data['username']; 
$data['role'] = $session_data['role']; 
+0

私はあなたのタブで間違っていると推測して、別のタブデバイスでこれを試すことができることを確認します。あなたがまだこれをしていないならば。 – mapmalith

+0

セッションライブラリをロードしていることを確認してください。 –

答えて

0

です。ブラウザキャッシュをクリアして確認してください。それが動作します。また、error_logファイルをチェックしてください。

0
$config['sess_expiration'] = 6000; 

セッションの有効期限は、チェックし、6000以下と84200を置き換える(84200)大きすぎます。

関連する問題