session过期时间在哪里设置 php的session cookie的过期时间到底怎么设置才是对的?
浏览量:2680
时间:2021-03-15 14:46:54
作者:admin
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()方法无效
session过期时间在哪里设置 session设置过期时间 phpsession使用
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。