私は codeigniter でコーディングされた Web サイトに取り組んでいます。現在、ログイン システムで問題が発生しています。登録済みのユーザーがログインに成功し、ブラウザーの [戻る] ボタンをクリックすると、ユーザーのログイン ページが再びリダイレクトされます。
ログイン ビューが読み込まれるログイン コントローラーで、ユーザーが既にログインしている場合はダッシュボードにリダイレクトするという条件を設定しましたが、ログインに成功した後、ブラウザーの戻るボタンをクリックすると、再びログイン ページにリダイレクトされます。
ログインビューが次のようにロードされる私のコントローラ関数:
if($this->session->userdata('logged_in') && $this->session->userdata('logged_in') !=''){
header('location:'. base_url().'message/inbox');
}
else
{
$this->template->load('template', 'login');
}
私は codeigniter を初めて使用し、それについてあまり知りません。誰でも私を助けて、私のコードのどこが間違っているかを指摘してください。
ありがとう。