login_Url=""'初始化网址
LoginIPArea=""'初始化客户端ip区域
login_Url= Request.ServerVariables("HTTP_REFERER") '获取客户端ip来源地址
nextpage="<script>location.href='p_center.asp';</script>"'定义跳转的页面
' response.write login_Url
'response.end
if len(login_Url)>0  then '来源url的处理过程
login_Url= replace(login_Url,"http://","")
login_Url= split(login_Url,"/")
login_Url= login_Url(0)
end if
isvalid=1
validcount=0
logincount=0
vipurl=request("vip")
IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR") '获取客户端ip
If IP = "" Then IP = Request.ServerVariables("REMOTE_ADDR") 'ip地址处理
' IP=getIP()
LoginIPArea=GetIpArea(IP)

解决方案 »

  1.   

    Request.ServerVariables 换成  $_Server['']
    if len(login_Url)>0 then   去掉end if换成 if (len(login_Url)>0){}
    replace 换成 str_replace
    split   换成 explode
    request("vip")  换成 $_request['']
    差不多就这样了 你自己试试 自己动手“丰衣足食”
      

  2.   

    $login_Url="";//初始化网址
    $LoginIPArea="";//初始化客户端ip区域
    $login_Url= $_SERVER["HTTP_REFERER"];//获取客户端ip来源地址
    $nextpage="<script>location.href='p_center.asp';</script>";//定义跳转的页面
    // echo  $login_Url
    //exit
    if(strlen($login_Url)>0){//来源url的处理过程
    $login_Url= str_replace("http://","",$login_Url);//
    $login_Url= explode("/",$login_Url);//
    $login_Url= $login_Url[0];}$isvalid=1;
    $validcount=0;
    $logincount=0;
    $vipurl=$_GET["vip"];
    $IP = $_SERVER["HTTP_X_FORWARDED_FOR"];// '获取客户端ipif($IP == "")
    $IP = $_SERVER["REMOTE_ADDR"];// 'ip地址处理//IP=getIP()
    $LoginIPArea=GetIpArea($IP);
      

  3.   

    <?php
    include("conn.php");
    $login_Url="";//初始化网址
    $LoginIPArea="";//初始化客户端ip区域
    $login_Url= $_SERVER["HTTP_REFERER"];//获取客户端ip来源地址
    $nextpage="<script>location.href='p_center.asp';</script>";//定义跳转的页面
    // echo $login_Url
    //exit
    if(strlen($login_Url)>0){//来源url的处理过程
    $login_Url= str_replace("http://","",$login_Url);//
    $login_Url= explode("/",$login_Url);//
    $login_Url= $login_Url[0];}$isvalid=1;
    $validcount=0;
    $logincount=0;
    $vipurl=$_GET["vip"];
    $IP = $_SERVER["HTTP_X_FORWARDED_FOR"];// '获取客户端ip
    if($IP == ""){
    $IP = $_SERVER["REMOTE_ADDR"];
    $LoginIPArea=$IP; 
    }
    $rs = mysql_query("select JF_Rule_TimeDiff,JF_Rule_Count,JFValue_Every from JF_Rule",$conn);if(mysql_num_rows($rs)) {
    $row = mysql_fetch_assoc($rs);
    $JF_Rule_TimeDiff = $row['JF_Rule_TimeDiff'];
    $JF_Rule_Count = $row['JF_Rule_Count'];   
    $JFValue_Every = $row['JFValue_Every'];}
    if(strlen($vipurl)==0){
     exit($nextpage);
    }else {
       mysql_query("select User_ID, User_Code, User_UserName, User_Login_time, User_Login_IP, User_Login_Count from C_User where User_Code='".$vipurl."'",$conn);
       if(mysql_num_rows($rs)) {
    $row = mysql_fetch_assoc($rs);
    $userid = $row['User_ID'];
    }else{
     exit($nextpage);
    }
    }
    mysql_query("select isnull(count(1),0) as logincount from User_GetJF where LoginIP='".$IP."' and datediff(hour,LoginTime,cast('".$now()."' as datetime))<=".$JF_Rule_TimeDiff."",$conn);
    if(mysql_num_rows($rs)) {
    $row = mysql_fetch_assoc($rs);
    $logincount = $row['logincount'];}
    if(logincount>=JF_Rule_Count){
      $isvalid=0;
     mysql_query("insert into User_GetJF(User_ID,User_GetJFValue,User_GetMethod,LoginIP,LoginIPArea,IsValid,login_Url) values(".$userid.",".$JFValue_Every.",'推广访问','".$IP."','".$LoginIPArea."',".$isvalid.",'".$login_Url."') ",$conn);
      }else{
      mysql_query("update C_User set User_ToAllCount=isnull(User_ToAllCount,0)+1,User_JF=isnull(User_JF,0)+"&JFValue_Every&" where User_ID="&userid ,$conn);
      }
      ?>我将这个改为了这样一个 可是程序只能执行到if(strlen($vipurl)==0){
     exit($nextpage);这里就不能执行啦 烦死啦