php ip位置

时间:2011-09-30 10:27:43

标签: php location ip

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

实施例: 一个人在网站上导航,当去支付时,如果ip位置来自葡萄牙通过银行转账支付,如果不是通过paypal支付?

抱歉,我的英语。 谢谢, 佩德罗·洛佩斯

3 个答案:

答案 0 :(得分:1)

最后,听起来您只关心将哪个计费平台发送给他们。允许您的用户从您支持的国家/地区列表中选择他们的国家/地区要容易得多,也更可靠。这比基于IP的解决方案更准确,并且它适用于可能不在家用计算机上的旅行者。上述评论中提供的link @Piskvor中基于IP的位置存在更多潜在问题。

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

答案 1 :(得分:0)

当然,你可以做到。但我认为不那么准确。

例如,我来自希腊科孚岛。我的地理定位总是指向希腊雅典。

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

答案 2 :(得分:0)

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

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