我有以下项目层次结构
我在userloginform.php
内设置会话值。
我想在codeIgniter Controller中访问这些值
我在相反的情况here找到了访问会话的解决方案。
如何在codeIgniter
内访问它们?
答案 0 :(得分:0)
首先将库加载到您的codeigniter控制器
$this->load->library('session');
现在您可以使用
访问会话对象$this->session
然后使用
获取会话数据$this->session->item
这里的item是数组名称或变量名称,其中包含我使用session存储的数据。
答案 1 :(得分:0)
您可以使用以下两种方式访问会话值:
$_SESSION['your_sessioni_key'];
$this->session->userdata('your_session_key');
第一个是常规的PHP格式。第二是Condeigniter风格。两者都会给你相同的输出。
答案 2 :(得分:0)
似乎Codeigniter重置了由$_SESSION
设置的userloginform.php
变量。考虑一下answer。