用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2567|回复: 4
收起左侧

[HELP] 为虾米在控制器里设置的session,另一个控制器无法获取?

[复制链接]
发表于 2010-6-5 20:50:11 | 显示全部楼层 |阅读模式
其实就是我做了一个验证码的控制器,专门用CI官方的session类。
这个控制器里,写如下代码
$this->session->set_userdata(array($this->session_name=>$this->image_string));
echo $this->session->userdata('konacode');

能显示session


但是到了guestbook这个控制器里,(就是相当于一个form,<img src="yourwebsite.com/code/"> 提交后,提交到这个guestbook的create方法里)。

在这个方法一开始处,打echo $this->session->userdata('konacode');

没值。

是为什么?

PS,我已经将session放在了autoload类里。
发表于 2010-6-5 23:33:19 | 显示全部楼层
ci的session,问题多多。
搜session
发表于 2010-6-13 15:45:38 | 显示全部楼层
使用原生seesion比较好。。。
发表于 2010-6-13 16:29:52 | 显示全部楼层
ci的session是cookie,会不会是cookie路径问题,查看一下cookie的值和路径
发表于 2010-6-13 17:05:55 | 显示全部楼层
应该是 cookie path 问题

本版积分规则