因此,我尝试单击注销链接并结束会话,但它似乎不起作用。
链接位于此处:应用程序-> 视图-> 模块-> header.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
问题:当我单击注销链接时,它什么也不做。就像在我的管理员中一样,如果没有会话,它会被重定向到登录屏幕。那行得通,但是当我注销时,如果它重定向到管理页面,如果没有会话,则假设重定向到登录页面,为什么什么也没发生?