会议没有被设置?(Session not being set?)

2019-10-16 16:57发布

我有一个登录系统网站。 这对我来说可以。 当我登录在session->userdata('admin_logged_in')被设置为true。我的同事试图登录到网站,但心不是会话集。 它被设置最初但是当他改变页面,会话将被清除。

我们试图将我们自己的网站的会话,他们得到了清除在页面改变。 我们尝试了不同的地点和会议didnt保存有两种。

所以我的问题是,没有人知道为什么他的电脑,华硕笔记本,难道不能够被保存会话。


启用了Cookie :)

这是它是如何工作的代码。

 if($this->session->userdata('admin_logged_in')) {
      redirect('/manager/');
 }

在管理器功能,

 if (!$this->session->userdata('admin_logged_in')) {
      redirect('/auth/');
 }

它重定向我的共同工人“身份验证”每次。 这对我来说可以。

我们尝试了

 var_dump($this->session->userdata('admin_logged_in'))

对我说布尔(真)和他它说布尔(假)。

Answer 1:

相反回声“管理......”你应该做一个调试:

var_dump($this->session->userdata('admin_logged_in'));

找出最新的变量/对象。 这样你就可以重新设计的问题的原因。



文章来源: Session not being set?