phpcookie过期时间设置

phpcookie过期时间不能更新? phpcookie过期时间更新方法如下:
1name设置cookie的名称
2value设置cookie的值
3expire可设置cookie的有效期,为时间戳
4path设置cookie的服务器路径

php的 session cookie的过期时间到底怎么设置才是对的???setcookie("user",$id,time()+600);是正确的,看你的代码估计有2个地方可能造成此问题
1.使用cookie或session变量,变量名应当包含在双引号内:
if(!isset($_cookie["user"])||empty($_cookie["user"])){}
2.不知道你setcookie这段代码是不是在根目录下,setcookie默认cookie在当前目录下有效,超出当前目录无效,如果不是根目录下,可以加上cookie的有效路径
例如,你的登陆程序是在/Usercenter目录下,则需要设置cookie的有效路径
setcookie("user","$id",time()+600,"/");
你试试看,希望对你有帮助

另外,你检查下是不是每个页面都加session_start()方法了

(随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!