2016 - 2024

感恩一路有你

怎么获取cookie过期时间 用户登陆后的cookie失效时间是多久?

浏览量:1733 时间:2021-03-16 09:09:43 作者:admin

用户登陆后的cookie失效时间是多久?

这取决于您设置的cookie的过期时间。如果不设置,则表示cookie的生存期在浏览器会话期间。只要你关闭浏览器窗口,cookie就会消失!这种以浏览会话为生命周期的cookie称为会话cookie。会话cookie通常不保存在硬盘上,而是保存在内存中。如果设置了过期时间,浏览器将把cookies保存到硬盘上。关闭后再次打开浏览器时,Cookie将保持有效,直到超过过期时间。存储在硬盘上的cookie可以在不同的浏览器进程之间共享,例如两个IE窗口。对于存储在内存中的cookie,不同的浏览器有不同的处理方法。

关于session的过期时间和cookie的过期时间,其具体意思到底是什么?

cookie的过期时间是人工指定的;剩余时间可以计算,PHP只能通过附加辅助cookie变量来获得。会话过期时间为0,不需要考虑。有两种类型的cookies。

1. 如果未设置过期时间,它将存储在内存中,浏览器关闭时将无效。

2. 设置过期时间,该时间将存储在硬盘中,直到过期时间为止。

php的session cookie的过期时间到底怎么设置才是对的?

Setcookie(“user”,$ID,time()600)正确。查看您的代码,估计有两个地方可能导致此问题。

1. 使用cookie或会话变量时,变量名应括在双引号中:

if(!Isset($uCookie[“user”])| |空($uCookie[“user”]){}

2。我不知道你的setcookie代码是否在根目录中。默认情况下,Setcookie在当前目录中有效,在当前目录之外无效。如果它不在根目录下,你可以给cookie添加一个有效路径

例如,如果你的登录程序在/usercenter目录下,你需要设置一个cookie的有效路径

setcookie(“user”,“$ID”,Tim E()600,“/”)

试试看,希望对你有帮助

另外,检查每个页面是否添加了会话_start()方法无效

怎么获取cookie过期时间 设置cookie的有效期 java设置cookie过期时间

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。