ghdkal 发表于 2012-12-19 21:43:17

cookie删除不了

我要做一个自动登录。。用cookie保存信息。。。结果发现在退出时候删除cookie无效。我单独php文件测试是好的
在CI中发现就删除不了了
我是这样用的
setcookie("user",$row->username,time()+7*24*60*60,"/");
然后删除是 unset($_COOKIE["user"])

单独写php可以,在CI中不行,,,写成setcookie("user","")或者设置时间为0什么的都删除不了,求解

yunnysunny 发表于 2012-12-20 09:30:15

setcookie("user","")
没有指定cookie的路径,就生成了一个路径为当前路径的cookie,你用firebug或者chrome看cookie,应该能够看到两个同名的cookie,但是path属性不一样。
参考http://blog.csdn.net/yunnysunny/article/details/7748106

emric 发表于 2013-1-7 23:15:51

$this->input->set_cookie('user_login', $user_login, 60 * 60 * 24 * 7);
$this->input->set_cookie('user_login', '', 0);
页: [1]
查看完整版本: cookie删除不了