"));
以前做过一个产品,用到ip地址信息,当时很单纯就下载一个ip纯真库,拿来解析。实际上如今完全可以更简单,特别是对于我们做小网站的人来说。用现成,绝对省力多了!

在网上看到一个方法: 

function address_baidu($ip) {
    $u = "";
    $address = file_get_contents(" http://open.baidu.com/ipsearch/s?wd={$ip}&tn=baiduip");
    preg_match('#来自:(. )#ui', $address$m);
    return strval($m[1]);
}
function getremoteip($default='127.0.0.1')
{
    $ip_string = $_server['http_client_ip'].','.$_server['http_x_forwarded_for'].','.$_server['remote_addr'];
    if ( preg_match ("/\d \.\d \.\d \.\d /", $ip_string$matches) )
    {
        return $matches[0];
    }
    return $default;
}
$ip = getremoteip();
$addr = address_baidu($ip);

还有其他方法:

ip地址获取当前地理位置接口 -凯发k8网页登录

posted on 2011-12-01 01:08 -274°c 阅读(3061) 评论(2)  编辑  收藏 所属分类: jspphp


feedback:
# re: ip地址获取当前地理位置接口[未登录]
2013-05-24 22:07 |
1  回复  
  
# re: ip地址获取当前地理位置接口
2015-12-18 11:37 |
fdf  回复  
  

只有注册用户后才能发表评论。


网站导航:
              
 
网站地图