PHP - DYNAMIC PAGE计数器增量

时间:2011-06-17 13:54:40

标签: php

我有一个动态页面,它从数据库中获取数据。比如说,根据查询生成2条记录。所以我想做的是当有人点击第一条记录上的Home链接时,它应该转到下一页并且那里有PHP代码,这将增加计数器,即访问页面的次数

类似地,当点击第二个记录主页链接时,它应该转到某个页面然后再次计数该页面的计数器增加

所以说例如

首页 - 第1条记录 - 页面:http://www.abc.com/Wakad-T4248349

首页 - 第二条记录 - 页面:http://www.abc.com/Himn-T3333333

或者另外一种方法,请帮助

<div id="menubar">
  <ul>
    <li class="current_page_item">
      <a href="count.php" name="abc<?php $i; ?>">Home</a>
      <?php $_SESSION['Home']=$row['ID']; echo $_SESSION['Home'];?>
    </li>
  </ul>
</div>


<div id="menubar">
  <ul>
    <li class="current_page_item">
      <a href="count.php" name="abc<?php $i; ?>">Home</a>
      <?php $_SESSION['Home']=$row['ID']; echo $_SESSION['Home'];?>
    </li>
  </ul>
</div>

2 个答案:

答案 0 :(得分:0)

为什么不在数据库中有一个字段来跟踪特定页面被提取的次数?或者您在寻找独特的IP?

答案 1 :(得分:0)

假设您不控制abc.com,您必须将链接转到您自己的某个页面:

<a href="redirect.php?link=abc.com/Wakad-T4248349"> ...

并在redirect.php上,增加你的计数器(你可能想要存储在数据库中......)并将它们重定向到页面。