我与这个cookie的东西战斗有一段时间了,希望你可以帮助:Cookie不会设置。 (仅在本地主机上)
setcookie("example", "value", time()+3600, "/", ".website-name.com" , false, false);
我缺少什么?这一行是在set_cookie.php中,所有页面(如index.php)都包含include_once(“set_cookie.php”);.当你访问www.website-name/set_cookie.php时,它工作得很好,但当你将它包含到index.php或其他页面时,它将不起作用。它包含在页面的开头,我不认为这是问题,因为它与本地主机一起工作。我检查了cookies是否设置了,或者使用了铬工具,还有echo()值。这是这行代码,我觉得有什么问题。我不知道它可能是什么。请帮忙:D
在此先感谢!
请注意,setcookie为未来访问该网站设置cookie值,而不是当前页面。所以,如果你设置cookie,然后回显cookie,它将不会被设置。您必须重新加载页面以查看上次访问中设置的值。 – kainaw