PHP获取IP地址的地区问题
http://hi.baidu.com/sslook_com/item/3e74cd13381f838c89a95637
根据上边的内容测试,查询出来的内容为 :地址
请问下,为什么这个查询出来只有两个字,正常应该是 上海 电信,或者其他什么相关的内容。ip库也是最新的。
------解决方案--------------------
要是想获取IP地址的话 有很多接口可以直接调 比如新浪的.
如果是想研究代码的话,我估计 1.取不到IP 2.代码有问题
------解决方案--------------------
------解决方案--------------------echo $xp_UserIp是什么?自己定义的变量?
获取IP,应该是 echo $_SERVER["REMOTE_ADDR"]; 获取的是一个类似192.168.0.0的结果。
如果需要转换成“上海 电信”的样式,需要下载专门的数据库,或者使用API查询。
------解决方案--------------------
------解决方案--------------------怎么可能,我这边都可以获取到,你在仔细检查一遍。
结果:119.75.218.70