社区
基础编程
帖子详情
session有效期问题
boystones
2008-04-14 09:54:27
如果有多个SESSION值要传递,但想给不同的值设一个不同的有效时间,要怎么做呢。
...全文
168
5
打赏
收藏
session有效期问题
如果有多个SESSION值要传递,但想给不同的值设一个不同的有效时间,要怎么做呢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shubin_lin
2008-05-06
打赏
举报
回复
2楼的方法确实不错,不过烦琐了一点,呵呵
meiZiNick
2008-05-01
打赏
举报
回复
这个简单啊,网上搜一下就得到答案了.
knowledge_Is_Life
2008-04-30
打赏
举报
回复
什么呀
ten789
2008-04-15
打赏
举报
回复
只能给SESSION设置生存时间
如果非要给一个值设置生存时间 可以这样 $_SESSION['test'] = array('value'=>'123','time'=time()+300);
用的时候可以用验证TIME是否大于当前时间 来验证VALUE是否有效
这样做很麻烦 可以用函数封装写入和读取
sessionWrite($name, $value, $time=0)//$time=0 永不过期
{
$_SESSION[$name] = array('value'=>$value,'time'=>$time);
}
sessionRead($name, $time=0)//$time=0 永不过期
{
if($_SESSION[$name]['time'] == 0){
return $_SESSION[$name]['value'];
}else if($_SESION[$name]['time'] < time()){
return false;
}else {
return $_SESSION[$name];
}
jlokys
2008-04-14
打赏
举报
回复
直接用Cookie,session依附于cookie而存在,有效时间为浏览器进程
php 请求时间
有效期
,PHP中的
session
有效期
问题
本文详细阐述了PHP
session
默认
有效期
问题
,以及如何通过设置
session
.gc_maxlifetime解决跨站点
session
清理冲突。重点介绍了使用
session
_save_path将
session
存入专用目录以确保
有效期
正确设置的方法。
linux php
session
,PHP中的
session
有效期
问题
本文深入探讨了PHP中
Session
有效期
的
问题
,解释了默认24分钟
有效期
的原因,并提供了如何通过配置参数来调整
有效期
的具体方法。此外,还讨论了在多应用共存场景下如何正确设置
Session
保存路径,以避免相互干扰。
PHP中的
session
有效期
问题
本文深入探讨PHP中
Session
有效期
的
问题
,包括默认
有效期
、如何修改及实际应用中的注意事项。文章揭示了设置
session
.gc_maxlifetime参数无效的原因,并提供了解决方案。
Session
有效期
问题
本文深入探讨PHP中的
Session
机制,包括其默认的
有效期
设置、如何修改
有效期
、存在的
问题
及解决方案,同时还涉及
Session
文件的存储位置对
有效期
的影响。
基础编程
21,889
社区成员
140,337
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章