先生, 我开发一个网站。我从哪里获得用户的IP地址。现在,我想找到的国家,城市和国家从他们entering.That意味着我要寻找从用户的IP地址的国家,国家,城市里。我需要在PHP中的代码。你能帮助我做到这一点代码找到状态,国家,城市从IP地址在PHP
1
A
回答
3
你有没有看使用Geo IP模块?例如,geoip_region_by_name()
功能:
的geoip_region_by_name() 函数将返回国家和对应于主机名或 IP地址 区域。
此功能目前只有 可供购买 商用GeoIP地区版的用户使用。一个 将发出警告,如果合适的 数据库无法找到。是
的 的不同的键返回关联数组的名称如下 如下:
- “COUNTRY_CODE” - 两个字母的国家代码(参见 geoip_country_code_by_name())
- “区域” - 的区域代码(例如:CA加州)
1
http://www.hostip.info/是另一种选择,如果geoip的不AVA ilable。
-1
实际上,你可以得到http://www.iptolatlng.com完整的国名,你所要做的是构建一个简单的PHP代码。 这里是代码的小提琴http://phpfiddle.org/main/code/mih-iqn
该网站从php返回一个杰森我们正在解码,以获得国名。
country
countryFullName
state
stateFullName
city
zip
lat
lng
areacode
这些是您可以从网站获得的结果。
相关问题
- 1. SQL IP地址到国家代码
- 2. 国家/城市/状态验证
- 3. 国家/地区/城市DB
- 4. 如何通过IP地址在PHP中检索城市和国家
- 5. 如何用页面中的IP地址替换IP地址中的IP地址(例如“国家,地区,城市”)
- 6. 从经纬度得到国家,地区和城市名称(PHP)
- 7. 从地址获取城市,州和国家的最佳途径
- 8. 使用jquery提取地址到城市,州,国家,邮编
- 9. 从IP检查国家的PHP代码
- 10. 针对城市/地区/ Rails国家/地区的网址
- 11. 按IP地址查找国家
- 12. 地图API获取城市和国家
- 13. Symfony2:按国家/地区列出城市
- 14. 从IPAddress获取国家/地区,城市名称为PHP
- 15. 国家,州和城市的PHP库
- 16. 有关地址,城市,国家数据的规范化问题
- 17. 更新状态,城市下拉根据国家选择Symfony
- 18. 从一个城市返回国家名?
- 19. IP到国家,城市,纬度,经度javascript服务
- 20. 国家/城市/城镇+计数列表
- 21. 蟒蛇geopy得到城市和国家
- 22. 从城市获取状态PHP
- 23. php/mysql将状态添加到城市
- 24. 查找地图提供国家,城市和街道
- 25. 反向地理编码:获得城市和国家
- 26. 地理编码器 - 将坐标转换为国家和城市
- 27. Python Geograpy在美国找不到城市
- 28. freebase api获取城市的国家代码
- 29. 市国家状态数据库
- 30. 提供任何可靠的API来确定用户所在的城市和国家从IP地址