当我尝试从控制器函数向会话中插入一些值时,它不会存储值。
我在检查登录时没有存储会话的问题。但是在另一个控制器中(我尝试保存到会话中以启用搜索)并尝试在另一个控制器中打印该值,最近插入的控制器将变为空白。
它很奇怪,因为我遵循了在Code Igniter中为会话分配值的所有规则。
控制器代码是
$this->session->set_userdata("langId",$lang[0]->languageId);
$this->session->set_userdata("direction",$lang[0]->direction);
答案 0 :(得分:1)
尝试这应该工作
$this->session->set_userdata("langId",$lang->languageId);
$this->session->set_userdata("direction",$lang->direction);