打印$ _COOKIE显示什么,但是firefox显示cookie

时间:2016-06-11 05:36:16

标签: php setcookie

我正在开发一个本地项目,这是我创建cookie的功能:

setcookie('remember-me', "large and complex key", time() + $une_semaine);

即使重新加载页面也没有显示... print_r只显示PHPSESSID而不显示我的cookie但是当我在Firefox参数上观看coockies时我可以看到他,他是有效创建的,所以有什么不对?

我被封锁了,你能帮帮我吗?

2 个答案:

答案 0 :(得分:0)

使用

setcookie('remember-me', "large and complex key", time() + 60*60*24*365);

答案 1 :(得分:0)

问题解决了。

问题是我的cookie无法从网站的每个部分访问,为了解决这个在setcookie方法的第五个参数上添加'/',就像那样:

setcookie($ key,$ val,time()+ 60 * 60 * 24 * 7,'/');