导航:首页 > 编程语言 > php设置永久cookie

php设置永久cookie

发布时间:2025-06-21 03:52:22

php如何设置COOKIE控制登录用户的过期时间

在php函数里面setcookie是有时间限制的
setcookie有3个参数
第一个参数是设置的变量名字
第二个参数是变量的值
第三个参数就是有效期了.有效期是以秒来计算的
假设你设置的cookie的有效期是1个小时,那么从你设置的时间开始,到一个小时候这个cookie都有效.换句话说就是这个cookie变量能够读取到的时间是1个小时
一个小时之后这个变量就失效了.不存在了
用php控制用户过期的话.先设置一个cookie.并设置时间长度.例如1天.每次当用户访问的时候都去读取这个cookie.如果存在.就免验证.如果不存在就重新验证.这样就实现了登陆用户的过期时间问题.
setcookie("TestCookie", $value);
setcookie("TestCookie", $value, time()+3600); /* 有效期1 小时 */

Ⅱ 请问一个php设置cookie有效期的问题

登录就开始保存cookie
刷新也不会重新计算的
不管动什么手脚都会一直到过期,用户名和密码就消失了。
那么把cookie放在当前页面
一刷新就开始保存,再刷新
那就是重新开始计算了,一直到期,你也看不出来有什么变化的。

Ⅲ PHP即时cookie有效期时间怎么设置

设置方法如下:
setcookie("cookie_name", "abcd", time()+3600);
解释:这个cookie有3600秒的有效期;
cookie有效期在退出作用域那一刻开始生效;
重新又有3600秒,设置cookie时,不会考虑之前的是否设置cookie和cookie是否有效,可以认为是强制设置。
如果关闭浏览器重新打开又重新算(当然这个要php.ini设置了关闭浏览器立即失效的开关),其实就是打开页面产生cokeie开始算起,如果你打开页面产生cokeie的时间有1800秒了,假如设置的3600秒失效,再次刷新页面就剩1800秒了

Ⅳ PHP的cookies的问题,如何设置关闭浏览器的时候就清空cookies

用setCookie,把时间清空或者设置为0就可以了。

setcookie(name,value,expire,path,domain,secure)

比如代码:

setcookie("TestCookie",$value);

有时可能会报错,把时间设置为0就好了。

setcookie("TestCookie",$value,0);
阅读全文

与php设置永久cookie相关的资料

热点内容
idea项目未编译java文件 浏览:514
如何建立手机app与服务器的通信 浏览:379
单片机函数模块 浏览:596
python表示优先级 浏览:87
程序员大本营改造 浏览:917
javabcp 浏览:716
android不能横屏 浏览:434
android50索尼 浏览:173
学单词的app哪个好 浏览:198
华为数据库加密 浏览:954
梁箍筋非加密区计算书怎么看 浏览:962
压缩式雾化器原理 浏览:476
365个文件夹 浏览:188
qq最新北京服务器地址 浏览:38
安卓手机硬格是什么 浏览:896
上海市民下载哪个app 浏览:829
qq邮件怎么输入解压码也打不开 浏览:188
东风本田crv如何绑定app 浏览:949
电脑加密文件被篡改怎么办 浏览:601
编译过程扫描器任务 浏览:442