我已经为每个用户创建一个唯一的URL,如果有人打开该URL指向添加到帐户用户。
我的问题在于,任何人都只能做一次。
如何获取每个不重复的访问者的唯一ID?
如何获取信息硬件PC或移动访问者?
我已经为每个用户创建一个唯一的URL,如果有人打开该URL指向添加到帐户用户。
我的问题在于,任何人都只能做一次。
如何获取每个不重复的访问者的唯一ID?
如何获取信息硬件PC或移动访问者?
您可以使用uniqid()函数具有uniq id并将值存储在cookie上。
你是对的。我认为它的好主意 –
如果用户点击了链接,您将需要另一个数据库。 点击链接后,您需要先检查链接是否已被点击(您存储该数据的方式取决于您)。
如果是:提醒用户。
如果否: 然后,您需要写入数据库来表示链接已被按下,并且下次单击该链接时,您应该会收到警报。
至于检测,如果手机或电脑,看看这个库: http://mobiledetect.net/
即每访问每个位访问者产生的服务器,PHP会议是唯一为好。
请在这里阅读:http://stackoverflow.com/help/how-to-ask – Wilt
看看[$ _SERVER](http://php.net/manual/en/reserved.variables.server.php) ,特别是'HTTP_USER_AGENT'和'REMOTE_ADDR'。 – castis