PHP按下连结时单击计数器,保存到txt

PHP按下连结时单击计数器,保存到txt

如果你想增加一个计数器,该计数器在每次点击连结时进行计数。而不想使用资料库,计数会保存到txt,只有一个连结说“单击此处”,并且在连结旁边显示一个计数器,该计数器从0开始,每次单击该连结时都会计数。并且其他用户点击的时候可以累计,就像youtube的点观看计数懒功能。

建立php,譬如test.php,放入以下代码执行,谢谢。

 
  1. if(!file_exists('counter.txt')){   
  2.   file_put_contents('counter.txt', '0');   
  3. }   
  4. if($_GET['click'] == 'yes'){   
  5.   file_put_contents('counter.txt', ((int) file_get_contents('counter.txt')) + 1);   
  6.   header('Location: ' . $_SERVER['SCRIPT_NAME']);   
  7.   die;   
  8. }   
  9. ?>   
  10. "-//W3C//DTD XHTML 1.0 Transitional//EN"  
  11.     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">   
  12. "http://www.w3.org/1999/xhtml">   
  13.   
  14.   counter example   
  15.   
  16.   
  17.   

      
  18.   "?click=yes">clickMe   
  19.   
  20.   

评论 (0)

此处尚未发表评论

留言

  1. 以游客身份发表评论。注册登入到您的帐户。
附件 (0/ 3)
分享您的位置