【发布时间】:2017-05-23 06:25:54
【问题描述】:
我希望在单击浏览器上的后退按钮时成为。系统将重定向到上一页或特定页面。
我已经制作了一个函数来检查这样的登录会话
public function cekAuth(){
/* Mengecek login session
*/
$sesi = $this->ci->session->userdata('isLogin_'.project);
$key = $this->ci->uri->segment('1');
if ($sesi == TRUE && $key == "access") {
redirect('dashboard/home');
exit();
} else if($sesi == FALSE) {
redirect('access');
exit();
}
}
如果登录会话为 TRUE 并且用户访问登录页面将被重定向到仪表板。这已经成功了。
但是当我注销时总是重定向到仪表板而不是登录页面。
注销:
function logout(){
$this->session->sess_destroy();
$this->session->set_userdata('isLogin_'.project , FALSE);
redirect('access');
}
你能帮帮我吗? :)
【问题讨论】:
-
显示您的仪表板控制器和登录控制器
-
我想你也重定向了你的登录页面..显示你的登录控制器的代码。
标签: php codeigniter redirect