まず php を使用してローカル IP を取得し、次に php のcurl 関数を使用してユーザーの詳細領域を取得します
コードは次のとおりです | |
*/ |
方法1、QQWry.Dat IPライブラリを使用する、ぽっちゃりだけです
簡単な方法を使用してください。
使用例
例1:
コードは次のとおりです | |
$IpLocation = 新しい IpLocation(); |
例2:
コードは次のとおりです | |
$IpLocation = 新しい IpLocation('../qqwry/QQWry.Dat'); |
具体的なIPライブラリやIplocationクラスファイルはここでは紹介していませんのでBaiduで検索してください。
方法 2、API インターフェースを使用する
例1、
コードは次のとおりです | |
/** $url = "http://ip168.com/ip/?ip=".$ip; このサイトのメインデータ:", "", $rsR[0][0]); ", "", $rsR[0][0]);$rsR[0][0] = str_replace(" $rsR[0][0]を返します; } |
例2、
以下の関数はPHPのcurl関数を利用してインターネットから詳細な領域を取得します
コードは次のとおりです | |
関数 lazdf($ip){ $curl=curl_init(); curl_setopt($curl,CURLOPT_URL,"http://www.ip138.com/ips138.asp?ip=".$ip);
preg_match("/この www.111cn.net ウェブサイト所有者データ: (.*)/i", $jgarray[1],$ipp); return " 友達! ";
} echo lazdf(GetIP());//出力ip |