浏览器没有将cookie发送回php?

时间:2011-04-16 19:47:45

标签: php cookies

我有一个php脚本,使用setcookie设置一个名为“sess”的cookie。我正在使用secure = true方法,并以“”作为域名。

在FF和safari中,我可以看到cookie设置为与__ut(谷歌分析)cookie相同的域

但是当我加载页面并且print_r($ _ COOKIE)时,我只得到__ut cookie,而不是“sess”cookie

为什么不是php看到cookie?浏览器甚至发送它?

2 个答案:

答案 0 :(得分:2)

由于您使用的是安全模式,请确保您还使用了有效的https连接。此外,您应该指定域而不是空字符串。

这有帮助吗?

答案 1 :(得分:0)

确保您没有从尝试设置Cookie的同一请求中检查$ _COOKIE。只有在设置完成后,才能使用Cookie。