网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

phpcookie关闭浏览器后失效的设置方法-创新互联

这篇文章给大家分享的是有关php cookie关闭浏览器后失效的设置方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

创新互联建站专注于德化企业网站建设,响应式网站开发,商城网站开发。德化网站建设公司,为德化等地区提供建站服务。全流程按需制作网站,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务

php cookie关闭浏览器后失效的设置方法:首先打开相应的代码文件;然后通过“setcookie("stat",time());”语句即可实现关闭浏览器后失效。

“最近在写一个程序,一直在考虑如何让PHP的cookie在关闭浏览器或者24小时后失效?”

对于PHP来说,设置关闭浏览器cookie就失效的办法还是很简单的,只要不写日期就可以了,例如:

setcookie("mark",1);

很多人觉得这样写的话,24小时后肯定也失效了,谁会24小时不睡觉?没错,24小时内正常都是要睡觉的,但是24小时内不关机的却很多。

如何也让他24小时后也失效呢?思来想去,只能从时间上考虑了。

忽然又想到下面的写法:

setcookie("stat",date("d"));  //date()函数里面的$timestamp 是可以不写的,不写的时候,默认本地当前时间

这样似乎可以了,但是对于半夜的夜猫子来说,就麻烦了,23:59分访问了程序,一分钟之后就重新记录了,这样也不合理。

最终只能考虑用时间间隔来计算了

setcookie("stat",time());

需要在下次重新记录的时候,判断下时间间隔是否达到24小时。

感谢各位的阅读!关于php cookie关闭浏览器后失效的设置方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!


网站标题:phpcookie关闭浏览器后失效的设置方法-创新互联
URL标题:http://bjjierui.cn/article/jesci.html

其他资讯