#12003/3/19 13:03:35
我在数据库加了LOGINMODE的字段,一个用户登陆后就将其设为1,退出后设为0。然后在每个入口判断LOGINMODE,如果是1就证明有人在用这个帐号。但问题来了,有些用户可能会不退出就关了浏览器,这样LOGINMODE就永远为1,别人无法登陆了。
于是我改了用APPLICATION。
user=Request.form("username")
if user=Application("username") then
Response.write "这帐号己经被人使用,请更换一个帐号重新登陆。本系统三秒后自动返回!"
Response.end
end if
Application.lock()
Application("username")=rs10("managerusername")
Application.unlock()
但也是有问题。当关掉浏览器后,如果没有用户以其他帐号登陆的话,APPLICATION("username")的值就继续被锁定,以至无法登陆。我想请教一个比较好的方法。希望大家指教。谢谢。