【问题标题】:php ip locationphp ip位置
【发布时间】:2011-11-28 08:58:51
【问题描述】:

我有一个简单的问题。 是否可以通过 IP 位置重定向我网站中的人?

示例: 一个人在网站上导航,什么时候去付款,如果 ip 位置来自葡萄牙,则通过银行转帐付款,如果不通过 paypal 付款?

对不起我的英语。 谢谢, 佩德罗·洛佩斯

【问题讨论】:

标签: php location ip


【解决方案1】:

最后,听起来您只真正关心将它们发送到哪个计费平台。允许您的用户从您支持的国家/地区列表中选择他们的国家/地区要容易得多且可靠得多。这不仅比基于 IP 的解决方案更准确,而且还为可能不在家里电脑前的旅行者解决了问题。上述 cmets 中提供的link@Piskvor 中基于 IP 的位置存在更多潜在问题。

对于您提供的示例,您可以提供标准帐单邮寄地址表格。如果用户选择葡萄牙以外的国家/地区,则银行转帐付款类型将被禁用,并选择 PayPal。

【讨论】:

    【解决方案2】:

    当然,你可以做到。但我觉得这不太准确。

    例如,我来自希腊科孚岛。我的地理位置始终指向希腊雅典。

    另一个例子。出于个人原因,我试图阻止整个国家访问我的网站。但是,虽然这项工作很好,但并不完美,但我仍然有来自那个国家的访问。

    【讨论】:

    • 对不起,我没有给你展示它的方法,但是在这里写起来有点复杂。
    【解决方案3】:

    是的。完全可以根据访问者的 IP-Location 进行跟踪和重定向。

    您可以使用ipgeolocation.io API。每月最多可免费使用 30K 请求(每天 1K 请求)。它具有可用于 PHP、Java 等多种语言的集成。

    【讨论】:

      猜你喜欢
      • 2014-04-05
      • 2014-01-26
      • 1970-01-01
      • 2011-03-08
      • 1970-01-01
      • 2011-12-07
      • 2023-03-16
      • 2011-01-14
      • 2010-12-25
      相关资源
      最近更新 更多