【发布时间】:2011-09-02 08:53:16
【问题描述】:
我通过测试获得了控制器示例名称。
在索引方法中我会创建会话,它会成功存储在数据库中,但是当我想用其他方法读取它们时,它会在数据库中创建另一个会话。 例如:
public function index(){
$this->session->set_userdata('test','test');
}
public function test(){
echo $this->session->userdata('test');
}
它不会有任何回应。当我检查数据库时,它创建了新行。
【问题讨论】:
-
当你把它放在你的测试函数中时会输出什么? var_dump($this->session->all_userdata());
-
我认为您的控制器中的
echo不会传播到您的视图,但var_dump($this->session->userdata('test'))会。那么@Tobias:var_dump 的输出是什么?
标签: session codeigniter