我有一个带登录系统的网站。这对我来说可以。当我登录时session->userdata('admin_logged_in')
设置为true ..我的同事正在尝试登录该站点,但会话未设置。它最初设置但是当他更改页面时,会话被清除。
我们尝试将自己的会话添加到网站,当页面更改时,它们已被清除。我们尝试了不同的网站,会议也没有保存。
所以我的问题是,有谁知道为什么他的电脑,华硕笔记本电脑,不会允许会话被保存。
这是它的工作原理的代码。
if($this->session->userdata('admin_logged_in')) {
redirect('/manager/');
}
在经理职能中,
if (!$this->session->userdata('admin_logged_in')) {
redirect('/auth/');
}
每次都会将我的同事重定向到“auth”。它对我来说很好。
我们试过了
var_dump($this->session->userdata('admin_logged_in'))
对我来说是bool(真实的),对他而言,他说bool(假)。
答案 0 :(得分:0)
而不是echo“admin ...”你应该进行调试:
var_dump($this->session->userdata('admin_logged_in'));
找出变量/对象中的什么。所以你可以重新设计问题的原因。