获取IP 所在地区,经过正式测试

2010-12-11 14:19:21 by 【6yang】, 100 visits, 收藏 | 返回

很多网上说的方法不是很好,与是我搜集了比较好的做法:

一是能过PHP截取;

p.php?q=124.162.215.174 

<?php
$doc = new DOMDocument();
$doc->load( ' http://www.youdao.com/smartresult-xml/search.s?type=ip&q='.$_GET["q"] );
$books = $doc->getElementsByTagName( "smartresult" );
foreach( $books as $book )
{

$titles = $book->getElementsByTagName( "location" );
$title = $titles->item(0)->nodeValue;

echo "$title ";
echo "<br>";
}
?>

 

一是能过Ajax 异步处理;

<script type=text/javascript src=http://fw.qq.com/ipaddress></script> 

<script type=text/javascript> 
document.write(IPData[3]); 
</script>
但这种通过PHP处理是是行不通的.IP地址是对应的服务器地址;
 
分享到:
share

    图片原图

    loading

    loading