zoukankan      html  css  js  c++  java
  • 根据ip判断地区,IP接口


    大型网站提供的IP API接口调用方法

    【淘宝】的IP地址查询接口:http://ip.taobao.com/service/getIpInfo.php?ip=218.192.3.42
    【新浪】的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=218.192.3.42
    【新浪】多地域测试方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=218.192.3.42
    【搜狐】IP地址查询接口(默认GBK):http://pv.sohu.com/cityjson
    【搜狐】IP地址查询接口(可设置编码):http://pv.sohu.com/cityjson?ie=utf-8


     
    下面是根据ip来跳转到相应的地域,例子:
    一.PHP
    <?php
    $ip_str_citys = file_get_contents("http://int.dpool.sina.com.cn/iplookup/iplookup.php?ip=".$_SERVER['REMOTE_HOST']);
     $eexist = is_int(strpos($ip_str_citys,"北京"));
      if($eexist==true){
      ?>
     window.location='http://***/';
      <?php    
      }
    ?>

     

    二.JS
    <script src='http://pv.sohu.com/cityjson' charset='gb2312'></script>
    <script>
    var cityname=returnCitySN['cname'];

    if (cityname.indexOf("北京")>=0){
     window.location='http://***/';
    }
    </script>

  • 相关阅读:
    英语俚语里的gotta和gonna
    如何设置Win XP远程登录如何远程控制电脑
    C#中as与is的用法(收藏)
    just用法
    even用法
    up to用法小结
    go out with用法
    realize与recognize辨析
    go through用法
    堆优先队列
  • 原文地址:https://www.cnblogs.com/webStyle/p/4094531.html
Copyright © 2011-2022 走看看