首頁  >  文章  >  後端開發  >  怎样判断ip地址所在地?比如上海用户登录小弟我们的网站自动跳转到上海的域名

怎样判断ip地址所在地?比如上海用户登录小弟我们的网站自动跳转到上海的域名

WBOY
WBOY原創
2016-06-13 11:58:251207瀏覽

怎样判断ip地址所在地?比如上海用户登录我们的网站自动跳转到上海的域名
如题,一个网站两个域名,主域名和上海域名,怎样能实现上海用户用主域名访问时通过判断该用户所在地是否在上海而自动跳转到上海的域名。
------解决方案--------------------
用taobao的api

<br />function Get_Ip_From($ip=''){<br />        if(empty($ip)){<br />            $ip = self::Getip();   <br />        }<br />        [email&#160;protected]_get_contents("http://ip.taobao.com/service/getIpInfo.php?ip=".$ip);<br />        $ip_arr=json_decode(stripslashes($ip_json),1);<br />        if($ip_arr['code']==0)<br />        {<br />            return $ip_arr['data'];<br />        }<br />        else<br />        {<br />            return false;<br />        }<br />    }<br /><br />

------解决方案--------------------
ip库有很多。纯真。baidu。新浪。google,至于跳转可以ini配置,也可以代码中写入。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn