能不能实现一个帐号只一个人使用,不能同时多人使用?

vicqqq 2007-01-24 01:01:09
如题
...全文
279 点赞 收藏 13
写回复
13 条回复
kele1006 2007年01月24日
当客户端用户关闭页面的时候,服务器端的session会自动丢失的
回复 点赞
什么都不能 2007年01月24日
sub on_sessionEnd
end sub
回复 点赞
vicqqq 2007年01月24日
ls我就想知道怎么判断用户离开,才能得出注销时间啊
如果一定要按注销按钮才session.abandon有什么用哦
回复 点赞
什么都不能 2007年01月24日
在log表中两个字段,登陆时间,注销时间,查找当前登录用户的最后一条纪录,如果只有登录的时间没有注销的时间的话就禁止登录,如果两个字段都有内容,那么登录。
也可以建一个在线用户的表记录当前在线的用户。
回复 点赞
vicqqq 2007年01月24日
up一下
回复 点赞
vicqqq 2007年01月24日
怎么判断用户离开,好象没这个能力(关闭浏览器,掉电等情况)
回复 点赞
prevail 2007年01月24日
在数据表里增加一个字段 来判断 登陆了就为1 退出就为0

再在登陆程序里做判断 如果为1就禁止登陆 为0就通过
回复 点赞
vicqqq 2007年01月24日
非常非常简单, 每次登陆都生成一个随机数, 存在数据库和COOKIES 里.
----------------------------------------------------------------
存在数据库和COOKIES里有什么用啊??
回复 点赞
pzhuyy 2007年01月24日
登录时,记录sessionid值:)
在endsession事件中,将表中的值删除掉:)
回复 点赞
btbtd 2007年01月24日
非常非常简单, 每次登陆都生成一个随机数, 存在数据库和COOKIES 里.
回复 点赞
BoyHaXin 2007年01月24日
在表里加个字段,如果登陆之后,将那个字段值设置一下,如果进行第二次登陆,如那个字段为在线状态就OK了
回复 点赞
xiaojun8114 2007年01月24日
好象可以吧
在数据库在设一个真假值,登陆了就是真,那就不能再登陆了.

当你把那个页面全关了,或是退出,就改成假的,就可以再登陆了.
大概就是这个样子吧
回复 点赞
weblogical 2007年01月24日
?
回复 点赞
发动态
发帖子
ASP
创建于2007-09-28

1.9w+

社区成员

35.7w+

社区内容

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区公告
暂无公告