登录问题(急)

liangjuan01 2004-07-09 11:36:59
我登录成功后是建立一个session("user")=

如何判断一个用户是否已经登录
session可以吗,高手给我一个原代码,谢谢
如何阻止其在其他机上同时登录
...全文
140 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangjuan01 2004-07-09
  • 打赏
  • 举报
回复
有没有不用添加字段的
楼上的好象在其他窗口中就不行了
wsdzmhongm 2004-07-09
  • 打赏
  • 举报
回复
登陆以后
session("user")=用户名

判断:
if session("user")<>"" then

response.write("已登陆")
else

response.redidect("login.asp")
end if
sfar 2004-07-09
  • 打赏
  • 举报
回复
对,可以在用户表中添加状态字段,表示在线状态。
dout 2004-07-09
  • 打赏
  • 举报
回复
在数据库中设一个字段
如果这个用户在线,其值为真
再判断,如果这个值已经为真,则不让他在登录了
  • 打赏
  • 举报
回复
加一个字段 用0 1控制

登陆以后改为1 状态为1的不能再登陆
liangjuan01 2004-07-09
  • 打赏
  • 举报
回复
急啊
maygu3 2004-07-09
  • 打赏
  • 举报
回复
在服务器加一个global.asa文件就可以了
登录的用户名称放入这个文件的数组中
liangjuan01 2004-07-09
  • 打赏
  • 举报
回复
高手们帮帮忙
saintKnight 2004-07-09
  • 打赏
  • 举报
回复
wsdzmhongm(无涯子)的办法就是在本机上,两次打开IE窗口都不行的,
我有一个主意,不知可行否。就是将登录的用户名称放在application变量中,每个用户登录时先从application中查询,有则不能登录,这种方案的前提是用户必须正常退出系统或超过系统设定的超时时间才能保证下次能登录。
lei00529 2004-07-09
  • 打赏
  • 举报
回复
to binny0532() ( )
wsdzmhongm(无涯子)的办法只能是在本机上用吧?不能保证其它地方用哟
liangjuan01 2004-07-09
  • 打赏
  • 举报
回复
登录时设为1,那什么时候设为0呢,如果用户不是正常退出呢?
谢谢高手们
binny0532 2004-07-09
  • 打赏
  • 举报
回复
不用加字段,用wsdzmhongm(无涯子) 的办法就行
outrace 2004-07-09
  • 打赏
  • 举报
回复
放弃吧
还是得加字段的
liangjuan01 2004-07-09
  • 打赏
  • 举报
回复
高手们救命啊

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧