ホームページ  >  記事  >  バックエンド開発  >  IP アドレスがどこにあるかを確認するにはどうすればよいですか?たとえば、上海のユーザーがログインすると、当社の Web サイトは自動的に上海のドメイン名にジャンプします。

IP アドレスがどこにあるかを確認するにはどうすればよいですか?たとえば、上海のユーザーがログインすると、当社の Web サイトは自動的に上海のドメイン名にジャンプします。

WBOY
WBOYオリジナル
2016-06-13 11:58:251237ブラウズ

IP アドレスがどこにあるかを確認するにはどうすればよいですか?たとえば、上海のユーザーが当社の Web サイトにログインすると、自動的に上海のドメイン名にジャンプします
タイトルの通り、Web サイトにはメイン ドメイン名と上海ドメイン名の 2 つのドメイン名があります。どうすれば実現できますか。上海のユーザーがメインのドメイン名でアクセスすると、ユーザーが上海にいるかどうかを判断して、自動的に上海のドメイン名にジャンプします。
------解決策---------
タオバオの 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 ライブラリは多数あります。イノセンス。百度。シーナ。 Googleさん、ジャンプに関してはiniで設定することも、コードに記述することもできます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。