【问题标题】:find location by using ip address in php [duplicate]通过在php中使用IP地址查找位置[重复]
【发布时间】:2011-10-26 16:02:18
【问题描述】:

可能重复:
IP to location + local time?

我想知道,有没有办法通过使用他的IP地址找到特定的客户位置。

喜欢---

  1. 你的 ip - w.x.y.z
  2. 您的国家 - 国家/地区名称
  3. 您所在的州 - 州名
  4. 你的地方/城镇/城市/村庄 - 地方/城镇/城市/村庄名称
  5. 您的 ISP 提供商 - isp 提供商名称
  6. 您的家乡街道 - 家庭地址(如果可能)

谢谢。

【问题讨论】:

    标签: php time


    【解决方案1】:

    MaxMind 提供了多种选择。看看GeoIP PHP API。他们数据的付费版本提供了更多功能,但他们提供的 GeoLite Country 和 GeoLite City 产品可能对您很有效。

    更多信息,您也可以参考 PHP 网站上的documentation。它包括有关设置的说明。

    【讨论】:

    • 请将此问题标记为与 40 多个重复项之一完全相同,而不是(或除此之外)重复答案。
    【解决方案2】:

    您必须在数据库中查找。 有不同质量和价格的各种数据库。 一个很好的起点是:http://www.joefission.com/2007/11/geocoding-based-on-an-ip-address/

    您必须尝试哪种数据库适合您的需求,以及您愿意花多少钱。 质量不是那么好。你不能指望街道名称。对我在奥地利的我来说,有时会出现大约 100 公里的错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-15
      • 2018-01-05
      • 1970-01-01
      • 2022-11-05
      • 1970-01-01
      • 2018-06-22
      • 2012-06-15
      • 1970-01-01
      相关资源
      最近更新 更多