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篇优秀随机文章)
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()方法了
来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!