如何在单击链接时保留 url 日志



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

有什么想法吗?

此处请求代码片段,请更新您的问题。我会给你一个关于如何完成它的想法:

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

  • 仅当内容为"单击我"时,才使用 jQuery 监视用户单击。
  • 当点击内容是"点击我"时,通过Ajax加载一些php文件,该文件将阻止点击
  • 使用一些参数加载此文件 ( ?referer= ...
  • PHP 文件会将这个$_GET['referer']附加到 txt 文件

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

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

最新更新