代码点火器更新会话 - 多阵列层



>我需要帮助更新我的网站会话。运行后:

echo "<pre>";
print_r($this->session->all_userdata());
echo "</pre>";

它给了我这个结果:

Array
([__ci_last_regenerate] => 1537865901
[logged_in] => 1
[user] => stdClass Object
([id] => 19755
[student_id] => test12345
[email] => sample@techfactors.com
[status] => 1
[date_created] => 2018-09-20
)

基本上我需要的是更新数组"用户"下的"状态"。我试过了:

$this->session->set_userdata('status', 0);
$this->session->set_userdata(user('status'), 0);

有什么建议吗?我正在使用最新的代码点火器。谢谢

在变量中获取会话对象并更新对象属性并再次设置为会话

$detailsData    =   $this->session->userdata('user');
$detailsData->status=0;
$this->session->set_userdata('user', $detailsData);  

关于我遇到的问题,我发现的另一件事是我的代码点火器已经过时并且与 PHP 7.2 版本不兼容。因此,另一步是从代码点火器获取最新的补丁。谢谢

相关内容

  • 没有找到相关文章

最新更新