ci3.0跨控制器获取不到cookie数据
在login控制器下:$this->load->helper('cookie');
$this->input->set_cookie("sname",$row->sname,time()+3600);
$this->input->set_cookie("sno",$username,time()+3600);
然后在xs_main控制器下获取不到sname 和 sno的数据
我用了两种写法都不可以:
1、$this->input->cookie('sno');
$this->input->cookie('sname');
2、$_COOKIE['sname']) $_COOKIE['sno']
但是cookie下面好像有数据,就是读不出来
新手求指教http://codeigniter.org.cn/forums/data/attachment/album/201504/29/195138uvyr5dt969s0b66s.png
本帖最后由 Closer 于 2015-4-30 10:45 编辑
我用著都沒事
請貼你 config 內的 cookie 配置
以及你這兩個設置與調用的控制器全代碼 本人实测ci3.0没有问题,而且使用的就是你的方法..
你可以在保存cookie之前将你的值打印出来看看是否正确
echo $row->sname;
$this->input->set_cookie("sname",$row->sname,time()+3600);
页:
[1]