2
$this->session->set_userdata('logged_in', $sess_array);
$session_data = $this->session->userdata('logged_in');
$id = $session_data['user_id'];
$value = $this->m_login->userPermission($id);
$this->session->set_userdata('permission_value',$value);
$reports = $this->m_login->userPermissionReports($id);
$this->session->set_userdata('reports',$reports);

最後のセッション、つまり ( $reports) が作成されません。なぜですか? 私を助けてください?

4

2 に答える 2

1

Mr Faizan Khattak セッションは 1 つしかありませんが、そのセッションに複数のセッション値を設定する必要があります。

 $this->session->set_userdata('reports',$reports);
 $this->session->set_userdata('reports_new',$reports);

そんな感じ!!!!!

于 2012-11-19T07:33:22.963 に答える
1

セッション データをデータベースに保存しない限り、問題が発生する可能性があります。セッションに挿入しようとしているデータの量がわかりません。しかし..

4kb のデータは、Cookie が保持できる最大サイズです。

于 2012-11-19T10:31:25.330 に答える