我确实有一个CI项目,其中的主函数是我检查的,如果一个cookie已经存在。如果是这样,用户应该被重定向。这适用于我的Linux机器(Chrome),但不适用于我的Mac(Chrome) - 我不知道为什么。Codeigniter重定向()不在某些系统上重定向
这是代码:
$session = $this->session->all_userdata();
if(array_key_exists('id', $session)) {
redirect(site_url("loggedin"), "refresh");
} else {
/* set cookie */
感谢
这两次你在隐身模式下测试页面,以保证你没有设置饼干? –