cookie不能在10秒后过期

时间:2018-03-01 17:00:46

标签: javascript php html cookies setcookie

我创建了一个cookie,希望它在10秒后过期。但是,它不起作用。我试图关闭浏览器,但数据仍然在这里。

这是我为cookie设置的代码。

setcookie('attempt','', time()+10);

1 个答案:

答案 0 :(得分:2)

我们不知道调用setcookie()方法的位置和方式,但在每种情况下都是服务器端。因此,当您关闭浏览器后重新加载站点时,脚本会再次执行,因此cookie也会再次发送。

http://php.net/setcookie

您还可以在客户端(我更喜欢)设置Cookie:

https://www.w3schools.com/js/js_cookies.asp