帐号:admin
如果有一个人正在使用这个帐号的情况下.
另外一个人再使用admin这个帐号登录,则会把正在使用的人挤到登录页面.
ASP中用COOKIE已经实现,目前ASP.NET正在苦恼中.有好想法的提供下思路.
非常感谢
------解决方案--------------------------------------------------------
登录成功后存入数据库记录,注销时删除记录。登录时先到数据库里查一下,这样不知可以不。
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
每个用户登陆后,给一个session 取,
每个用户登陆前,读一读那个session
- C# code
if(that session == null){ do:"ok"你可以登陆了!;}else{ do:"没门"; return ;}
------解决方案--------------------------------------------------------
你可以给它添加一个状态,0 or 1 登陆成功之后将状态改为 1
判断当状态等于1的时候,让登陆的用户回到login页面.
------解决方案--------------------------------------------------------
不能的!
他非正常关了IE那?
你那个号不就一直上不去了?
所以这个实现不的了!
要不只能操作一次查一次数据库!
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
or 弄一个array 或 list ,设为静态成员,
在asp.net 就不会每个用户 进页时,数据初始化了,
你 push or pop 一下就可以吧!
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
可以用缓存不过这个也容易丢失!