cookie不能在10秒后过期

问题描述 投票:0回答:1

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

这是我为cookie设置的代码。

setcookie('attempt','', time()+10);
javascript php html cookies setcookie
1个回答
2
投票

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

http://php.net/setcookie

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

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

© www.soinside.com 2019 - 2024. All rights reserved.