2011-02-04 59 views
1

我试图找到一种方法根据IP地址检索用户邮政编码。我想在不使用大量数据库的情况下完成此任务。我发现这个脚本通过IP获取状态,但是我需要它来获取邮政编码,我尝试修改strip_tags的参数,但没有骰子。解析HTML页面中的某些信息

这是我到目前为止有:

$ip =$_SERVER['REMOTE_ADDR']; 
$a=file("http://www.geoiptool.com/en/?IP=$ip"); 
$zip=strip_tags($a[126]); 
$zip=str_replace(" ","",$zip); 

所有帮助表示赞赏!谢谢!

+0

该网站似乎没有提供邮政编码... – lonesomeday 2011-02-04 23:38:31

+0

如果您导航到http://www.geoiptool.com/en/?IP=76.10.46.12,您应该看到“邮政编码” 30260 – Ryan 2011-02-04 23:41:05

回答

2

是不是在索引$a[134]邮编?