如何在单击cetain链接时运行PHP计数器脚本?

时间:2015-04-27 09:56:25

标签: php mysql

我从数据库中获取链接。

假设我有1000个来自数据库的链接。&我想知道哪个链接点击了多少次。

我该怎么办?

2 个答案:

答案 0 :(得分:1)

我建议你创建一个中间页面,直到你链接会做以下

  1. 原始页面(显示链接的位置)
  2. 中间页面(您点击的次数)
  3. 目标网页(您应该带到的链接)
  4. 链接看起来像这样: http://mywebsite.tld/link.php?href=http://google.fr (当然你可以而且应该重写网址)

    编辑: 正如user2912339所说:当然你必须在数据库中保留一个条目来增加一个数字。唯一ID可以是URL,哈希或其他任何唯一的

    EDIT2: 如果你想计算点击每个不同的链接,即使是那些具有相同网址的链接,我建议你使用哈希,这样:

    1. 原始页面
    2. 中间页面(http://mywebsite.tld/link.php?href=a4fd59bcd
    3. 从数据库中检索链接并增加计数器
    4. 目标网页

答案 1 :(得分:0)

1)使用列创建表link_clicked:id,link,clicked_date

2)创建新的php文件以插入link_clicked然后重定向到链接