是一天限制多少次,还是怎么样?

解决方案 »

  1.   

    每登录一次都记录下来。
    包括用户名,IP,时间
      

  2.   

    每次登录记录在数据库里,登录时判断一下数据库里的登录次数做相应判断。
      

  3.   

    用xml存储登陆次数
      记录IP 登陆时间   当用户请求时根据IP判断
      GetClientIP()
      {
         string result="";
         result=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
         if(result==""||result==String.Empty)
         {
            result=Request.ServerVariales["REMOTE_ADDR"].ToString();
         }
         if(result==""||result==String.Empty)
         {
           result=Request.UserHostAddress;
         }
         return result;
      }<?xml version="1.0" encoding="utf-8">
    <Record>
      <user>
       <ipAddress><ipAddress>
       <loginNums></loginNums>
       <postTime><postTime>
     </user>
    </Record>
    根据IP解析xml loginNums++ otherwise reject login!
    这是我以前用的 有个问题就是要定时维护xml文档
    只是给出思路 不提倡!