如何在单击链接时保留URL的日志?

时间:2017-10-10 19:31:37

标签: php html

我的网站上有100个页面上有一个名为“Click Me”的链接。当某人点击此链接时,我需要能够将点击来自的网址写入txt文件,或者每次点击链接时向我发送电子邮件。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

此处请求代码片段,请更新您的问题。我会告诉你如何完成这个:

在我看来,最有效的一般想法是:

  • 仅当内容为Click me时才使用jQuery监控用户点击。
  • 当点击内容为“点击我”时,通过Ajax加载一些将监控点击的php文件
  • 使用一些参数(?referer= ...)
  • 加载此文件
  • PHP文件会将此$_GET['referer']附加到txt文件

请记住,用户可以手动诈骗您的点击次数(转到php文件,然后刷新)。您必须考虑一些反诈骗过滤器(例如,在点击锁定IP点击几秒钟后或向您的网址添加一些随机哈希/等)。

希望它有所帮助,有关更多信息,请使用一些代码升级您的问题。