• php根据IP地址跳转对应的城市,淘宝REST api调用地址直接使用


    <?php
    
    
    
    // 定义一个函数getIP()
    function getIP(){
    global $ip;
    if (getenv("HTTP_CLIENT_IP"))
        {
    $ip = getenv("HTTP_CLIENT_IP");
    
    }else if(getenv("HTTP_X_FORWARDED_FOR"))
        {
    $ip = getenv("HTTP_X_FORWARDED_FOR");
    
    }else if(getenv("REMOTE_ADDR")){
        
    $ip = getenv("REMOTE_ADDR");
    
    }else{ $ip = "Unknow";}
    return $ip;
    }
    
    
    
    
    $user_IP = getIP();
    
    
    
    $url= "http://ip.taobao.com/service/getIpInfo.php?ip=".$user_IP; 
    $ipinfo=json_decode(file_get_contents($url)); 
    //var_dump($ipinfo);
    //exit();
    
    if($ipinfo->code=='1'){
        echo '查询失败';
    }  else {
        if($ipinfo->data->region=='广东省'){
         //Header("HTTP/1.1 301 Moved Permanently");
         //你要挑战的 URL地址
         //Header("Location: http://londit-53e57d6eeff96.com.1188.url-test.com/1.php");
        }
        //其他省市就直接写入到     $ipinfo->data->region里跳转到对应的url
    //这里可以继续if elseif继续吧剩余的城市写完到对应的ip地址
    //亲测可用2014年8月11日10:25:28
    }
  • 相关阅读:
    AdaBoost算法学习
    梯度下降与随机梯度下降
    Logistic Regression学习
    PCA算法
    VS2013常见错误排查
    K临近算法
    遗传算法小结
    SLIC超像素(superpixel)算法
    openslide api函数概要
    线程钩子
  • 原文地址:https://www.cnblogs.com/zx-admin/p/3904134.html
Copyright © 2020-2023  润新知