
ResponseCookies["user"]Expires = DateTimeNowAddHours(-1); 这样就行 重新设置ccokie的时间为已经过去的时间就过期了
// javascript 用 documentcookie 读取和 *** 作 Cookie
documentcookie = "name=value;path=path";
// windowlocation
alert(
"host: " + windowlocationhost + "\n" +
"href: " + windowlocationhref + "\n" +
"protocol: " + windowlocationprotocol+ "\n"
)
C# code
if (DateTimeNowCompareTo(cookie1Expires) > 0)
{
//说明当前时间大于过期时间
}
在php函数里面setcookie是有时间限制的
setcookie有3个参数
第一个参数是设置的变量名字
第二个参数是变量的值
第三个参数就是有效期了有效期是以秒来计算的
假设你设置的cookie的有效期是1个小时,那么从你设置的时间开始,到一个小时候这个cookie都有效换句话说就是这个cookie变量能够读取到的时间是1个小时
一个小时之后这个变量就失效了不存在了
用php控制用户过期的话先设置一个cookie并设置时间长度例如1天每次当用户访问的时候都去读取这个cookie如果存在就免验证如果不存在就重新验证这样就实现了登陆用户的过期时间问题
setcookie("TestCookie", $value);
setcookie("TestCookie", $value, time()+3600); / 有效期1 小时 /
以上就是关于设置COOKIE过期时间怎么设置全部的内容,包括:设置COOKIE过期时间怎么设置、javascript能否取到cookie的过期时间 path domain等信息、如何判断Cookie是否过期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)