| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2320 人关注过本帖
标题:session多长时间过期 可以设置吗
只看楼主 加入收藏
snakelee
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2006-3-24
收藏
 问题点数:0 回复次数:6 
session多长时间过期 可以设置吗

如题~~~~~~~

搜索更多相关主题的帖子: session 过期 时间 
2006-03-25 20:27
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
可以用Timeout属性来设置
Session.Timeout=20
如此就是20分钟以后过期,时间应该是以分钟为单位的。
2006-03-25 21:36
laojiang8
Rank: 1
等 级:新手上路
帖 子:108
专家分:0
注 册:2006-8-23
收藏
得分:0 

当我用Session来保存一个用户登录同一个页面的次数时,关闭这个页面之后,在重新打开这个页面是,原来Session保存的这个次数的值是在原来的基础上再加1,而不是从头开始计算,
难道关闭页面不能使Session 里面的资源释放掉吗,只
能用Session. Abandon方法释放吗?
我有点不明白了,请版主赐教


既然你选择了前方,就要风雨兼程
2007-10-15 12:56
cainiao158
Rank: 1
等 级:新手上路
威 望:1
帖 子:157
专家分:0
注 册:2007-9-14
收藏
得分:0 

Session 如果没有手动设置的话,默认的是20分钟释放,但可以根据自己根究需要Session.Timeout=分钟数设置时间,在关闭页面或达到时间时session会自动释放


要想飞的更高,就把地平线忘掉!
2007-10-15 13:06
flynet
Rank: 3Rank: 3
来 自:北京
等 级:论坛游民
威 望:7
帖 子:352
专家分:60
注 册:2007-1-28
收藏
得分:0 
关闭页面可以自动释放  如果不想用表来记录 登录次数的话 可以用 cookie数组 但我认为最好用表来记录用户登录次数 因为用户一旦清空cookie 记录就不准了 而且一般都是保存数据库里的 从表中取出  在用户登录时 加1 update表记录

PHP 新人 不断学习进取中。。。
2007-10-15 13:11
flynet
Rank: 3Rank: 3
来 自:北京
等 级:论坛游民
威 望:7
帖 子:352
专家分:60
注 册:2007-1-28
收藏
得分:0 
回复:(laojiang8)当我用Session来保存一个用户登录...
session 可以关闭页面后 清空 但是 每次都清空了 你对用户打开这个页面进行次数统计还有什么意义吗?我不明白

PHP 新人 不断学习进取中。。。
2007-10-15 13:15
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
Session不是在关闭页面时释放,是在达到session.timeout设置的时间到达后释放。如果是关闭页面释放,Session这个对象就没有存在的意义了,这个对象的作用就是跨页面传递变量。这个变量是会话级的,只针对单个访问的用户。
或者说手动释放就像3楼说的。
2007-10-15 18:16
快速回复:session多长时间过期 可以设置吗
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021109 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved