| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 599 人关注过本帖
标题:session多长时间过期 可以设置吗
收藏  订阅  推荐  打印 
snakelee
Rank: 2
等级:注册会员
帖子:55
积分:650
注册:2006-3-24
session多长时间过期 可以设置吗

如题~~~~~~~

搜索更多相关主题的帖子: session  过期  时间  
2006-3-25 20:27
yms123
Rank: 12Rank: 12Rank: 12
等级:版主
威望:72
帖子:8013
积分:81756
注册:2004-7-17

可以用Timeout属性来设置
Session.Timeout=20
如此就是20分钟以后过期,时间应该是以分钟为单位的。

http://www.lxzhcn.net
临时域名:http://yms126.1.suhai.com.cn/
版块版主招募中
网站论坛发帖无问题,欢迎发帖。
2006-3-25 21:36
laojiang8
Rank: 2
等级:注册会员
帖子:108
积分:1230
注册:2006-8-23

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


既然你选择了前方,就要风雨兼程
2007-10-15 12:56
cainiao158
Rank: 2
等级:注册会员
威望:1
帖子:157
积分:1672
注册:2007-9-14

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


要想飞的更高,就把地平线忘掉!
2007-10-15 13:06
flynet
Rank: 3Rank: 3
来自:北京
等级:中级会员
帖子:206
积分:2246
注册:2007-1-28

关闭页面可以自动释放  如果不想用表来记录 登录次数的话 可以用 cookie数组 但我认为最好用表来记录用户登录次数 因为用户一旦清空cookie 记录就不准了 而且一般都是保存数据库里的 从表中取出  在用户登录时 加1 update表记录

PHP 新人 不断学习进取中。。。
2007-10-15 13:11
flynet
Rank: 3Rank: 3
来自:北京
等级:中级会员
帖子:206
积分:2246
注册:2007-1-28
回复:(laojiang8)当我用Session来保存一个用户登录...

session 可以关闭页面后 清空 但是 每次都清空了 你对用户打开这个页面进行次数统计还有什么意义吗?我不明白

PHP 新人 不断学习进取中。。。
2007-10-15 13:15
yms123
Rank: 12Rank: 12Rank: 12
等级:版主
威望:72
帖子:8013
积分:81756
注册:2004-7-17

Session不是在关闭页面时释放,是在达到session.timeout设置的时间到达后释放。如果是关闭页面释放,Session这个对象就没有存在的意义了,这个对象的作用就是跨页面传递变量。这个变量是会话级的,只针对单个访问的用户。
或者说手动释放就像3楼说的。

http://www.lxzhcn.net
临时域名:http://yms126.1.suhai.com.cn/
版块版主招募中
网站论坛发帖无问题,欢迎发帖。
2007-10-15 18:16
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.110817 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved