动态IP跟踪php


dynamic ip tracking with php

我有一个问题,希望有人能帮助我。

所以我有一个网页(www.mydomain.com)
我有3个搭档。这些都是有wifi的餐厅。
如果客人通过wifi连接到我的网页,我会显示一些优惠。
这很容易,但是我想给每个餐厅提供不同的服务。

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


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

我尝试使用$_SERVER['REMOTE_ADDR']来了解客户IP。
如果我能识别IP,我就能给出正确的报价。这很有帮助,但我的合作伙伴的ip是不固定的。他们有动态ip。

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

谢谢

我不认为你可以严格地基于IP做到这一点,部分原因是你建议的。也就是说,很少有人有固定的IP地址。另一个因素是,很快(如果你还没有),你也将不得不支持IPv6。一些isp将开始使用公共IPv6,并将本地地址设置为非路由IP。这意味着它们可能出现在相同的IP下。AOL在许多年前就这样做了,现在由于IPv4地址短缺而又兜了一圈。

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

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