ログアウトリンクをクリックしてセッションを終了しようとしていますが、機能していないようです。
リンクはここにあります:アプリケーション->ビュー->モジュール->ヘッダー.phpは次のようになります:
<a href="../admin/logout">Logout</a>
管理コントローラーには、次の機能があります。
public function logout()
{
$this->session->unset_userdata('logged_in');
session_destroy();
redirect('admin', 'refresh');
}
管理者用のルートファイルは次のようになります。
$route['admin/(:any)'] = 'admin/view/$1';
$route['admin'] = 'admin';
管理ビューフォルダは次の場所にあります:views-> admin
質問:ログアウトリンクをクリックしても何も起こりません。私の管理者のように、セッションがない場合は、ログイン画面にリダイレクトされます。それは機能しますが、セッションがない場合にログインページにリダイレクトするはずの管理ページにリダイレクトしていた場合にログアウトすると、何も起こらないのはなぜですか?