Html 为每个网站访问者生成唯一链接

Html 为每个网站访问者生成唯一链接,html,http,email,hyperlink,tracking,Html,Http,Email,Hyperlink,Tracking,我每天给人们发送3个不同的链接。我知道我要发送链接的人的姓名。我如何将该人员的信息附加到该链接,以知道他们单击了该链接 我给不同的人发了将近50封电子邮件。我只想得到通知,有人我发送了链接来点击它。您可以在URL中添加一个加密或模糊的字段来标识电子邮件地址 常用方法: base64编码的电子邮件地址XOR已用已知密钥加密 电子邮件地址的md5哈希被截断为前N个字符 等等。 第一种方法允许您反向操作,即从访问日志中获取电子邮件地址,第二种方法仅为单向 例如,对电子邮件使用第二种方法dude@gma

我每天给人们发送3个不同的链接。我知道我要发送链接的人的姓名。我如何将该人员的信息附加到该链接,以知道他们单击了该链接


我给不同的人发了将近50封电子邮件。我只想得到通知,有人我发送了链接来点击它。

您可以在URL中添加一个加密或模糊的字段来标识电子邮件地址

常用方法:

base64编码的电子邮件地址XOR已用已知密钥加密 电子邮件地址的md5哈希被截断为前N个字符 等等。 第一种方法允许您反向操作,即从访问日志中获取电子邮件地址,第二种方法仅为单向

例如,对电子邮件使用第二种方法dude@gmail.com截断为12个字符:

http://domain.com/click.php?v=ec3ab9422d7a

或者,如前所述,您可以简单地使用一个数据库并存储一个键值对电子邮件,对每封电子邮件使用一个由MassMail动态生成的随机字符串进行散列。

您需要为此使用一个数据库。该链接可能包含一个可以在电子邮件表中查找的随机哈希。此表可以保存时间戳的记录,特别是当发送emial时,以及当用户单击链接时

@问题:
大多数托管提供商都提供了连接数据库的选项。如果你很难找到这个,使用谷歌或他们的支持。至于如何使用数据库,您需要在自己的时间内学习。但是,与其他任何东西一样,这些基础知识也可以通过谷歌广泛获得,在你的情况下,这就是你完成项目所需要的一切。

你能再详细说明一下吗?我有权访问我发送链接到的页面的主机,并可以为此创建一个数据库。我假设你有共享主机?是的,我也有一个VPS。该网站每天的访问量很少,所以我只使用共享的。