http://dotnet.aspx.cc/ShowDetail.aspx?id=CF5FFABC-CFE1-4368-3C13-9B4FCD7C7168

解决方案 »

  1.   

    ASP  的例子,有没,急用,
      

  2.   

    http://www.ccsharp.net/Archive/Programme/Network/DotNetUserAuthorization.htm
      

  3.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=CF5FFABC-CFE1-4368-3C13-9B4FCD7C7168
      

  4.   

    在框架页面用XmlHttp定时(比如5分钟一次),刷新数据库当前用户的时间字段
      

  5.   

    小弟,初学者啊. 能不能发个ASP 的例子,谢谢
      

  6.   

    ,当 A 用户没有注销,把浏览器直接关了,那不是 B 用户就一直不能这个帐户登陆了
    -----------------------------------------------------------------------------
    在GOLBAL.ASAX里做如下设置: void Session_End(object sender, EventArgs e) 
        {
    Application.Lock();    try
        {
       在APPLICATON用户队列里减掉该SESSION用户
        }
       catch
        { }Application.UnLock();
        }
      

  7.   

    你们跟我说理论的东西,我大概也知道点...但是就是不知道该怎么实现啊,能帮发个ASP 的实例吗???
      

  8.   

    if request("UserName")="" or  request("password")=""  then
       Response.write "<script language = 'javascript'>alert('用户名和密码不能为空!');history.back();</script>"
      response.End
    end if
      set rs=server.createobject("adodb.recordset")
      sqltext="SELECT * FROM userInfo where userName='" & request("UserName") & "' and passWord='" & request("password") & "' and trade='黄金会员' and checked='1' "
       rs.open sqltext,conn,1,3
       if rs.eof then
          Response.write "<script language = 'javascript'>alert('用户名和密码不能正确,请重新登陆,如果还不能登陆,请联系管理员!');history.back();</script>"
          response.End
       else
        '判断用户是否已经登陆
         if session(""&userid&"")="yes" then
    response.write"<script language = 'javascript'>alert('该用户已经登陆,你不能继续登陆!');history.back();</Script>"
    response.end
        else
      session(""&userid&"")="yes"

       esponse.Redirect("p_h.asp")
       response.End
     end if这是我写的,
    但是直接关浏览器退出的时候要出错啊
      

  9.   

    最前面还有个userid=replace(trim(request("UserName")),"'","")