用php动态ip跟踪

时间:2014-07-10 12:20:22

标签: php .htaccess ip tracking

我有问题,希望有人可以提供帮助。

所以我有一个网页(www.mydomain.com)
我有3个伙伴。他们是无线网络的餐厅 如果客人通过wifi连接我的网页,我会提供一些报价 这很简单,但我想向每家餐馆展示不同的优惠。

我可以在每个餐馆使用不同的域名,例如:
www.mydomain.com/restaurant1
www.mydomain.com/restaurant2
www.mydomain.com/restaurant3

但我认为基本域(www.mydomain.com)和一些php代码更优雅。

我尝试使用$_SERVER['REMOTE_ADDR']来了解clinet IP。
如果我认识到IP。我可以显示正确的报价 这是非常有帮助的,但我的伙伴ip没有修复。他们有动态IP。

我的问题是,如何跟踪我的合作伙伴动态IP? 或者有哪些解决方案可以识别谁连接到我的网页?

由于

1 个答案:

答案 0 :(得分:0)

我认为您不能严格根据IP进行此操作,部分原因是您建议的原因。也就是说很少有人拥有固定的IP地址。另一个因素是,很快(如果你还没有),你将不得不支持IPv6。某些ISP将开始使用公共IPv6并将本地地址设置为非路由IP。这意味着它们可能出现在同一IP下。多年前AOL曾经这样做过,由于IPv4地址不足,现在已经完全循环了。

但我离题了。这两种方式都不是一个好主意。即使你以某种方式让IP工作起作用,它也不容易扩展(如果你有100个客户端怎么办?1000?你会如何管理它?)

你需要做的是给他们一些识别自己的方法。也许为他们设置登录或唯一的URL。