Heim > Backend-Entwicklung > PHP-Tutorial > 怎样判断ip地址所在地?比如上海用户登录我们的网站自动跳转到上海的域名

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

WBOY
Freigeben: 2016-06-23 13:56:17
Original
1326 Leute haben es durchsucht

如题,一个网站两个域名,主域名和上海域名,怎样能实现上海用户用主域名访问时通过判断该用户所在地是否在上海而自动跳转到上海的域名。


回复讨论(解决方案)

用taobao的api

function Get_Ip_From($ip=''){        if(empty($ip)){            $ip = self::Getip();           }        $ip_json=@file_get_contents("http://ip.taobao.com/service/getIpInfo.php?ip=".$ip);        $ip_arr=json_decode(stripslashes($ip_json),1);        if($ip_arr['code']==0)        {            return $ip_arr['data'];        }        else        {            return false;        }    }
Nach dem Login kopieren

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage