问题描述
我的 CI 3.1.11 项目在重定向到另一个控制器或刷新同一页面后丢失了数据。
这是为会话设置数据。
$session_data = array(
'id' => 1,'username' => 'John Doe','role' => 'admin'
);
$this->session->set_userdata('admin_session',$session_data);
我用它来获取会话数据。
if(isset($this->session->userdata['admin_session'])){
echo $this->session->userdata['admin_session']['id'];
}
当我在会话中存储数据的同时,我正在获取存储的数据并打印它,一切正常。
当我刷新当前页面或重定向到另一个控制器时,为什么那里没有会话数据?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)