私は codeigniter フレームワークを使用していますが、セッションに問題があります。
ログインフォームでユーザー名とパスワードを要求し、提供された資格情報が有効な場合は、それらをセッション変数に入れます。
$user_session_data = array(
'username' => $this->input->post('username'),
'is_logged_in' => 1
);
$this->session->set_userdata($user_session_data);
すべてがうまく機能します。しかし、今日、いくつかのページにコードを追加して、いくつかのエラーメッセージをセッションに設定します。
$error_array[]="There Is An Error When Inserting Data In To The Database";
$this->session->set_userdata(array('upload_errors' => $error_array));
これが終わった後。管理エリアにログインできます。しかし、常に再度ログインするように求められることは何もできません。2 番目のコードがロギング セッション データを上書きしていると思います。
このエラーを解決するアイデアはありますか?