PHP按下连结时单击计数器,保存到txt
点击数: 1585
如果你想增加一个计数器,该计数器在每次点击连结时进行计数。而不想使用资料库,计数会保存到txt,只有一个连结说“单击此处”,并且在连结旁边显示一个计数器,该计数器从0开始,每次单击该连结时都会计数。并且其他用户点击的时候可以累计,就像youtube的点观看计数懒功能。
建立php,譬如test.php,放入以下代码执行,谢谢。
- if(!file_exists('counter.txt')){
- file_put_contents('counter.txt', '0');
- }
- if($_GET['click'] == 'yes'){
- file_put_contents('counter.txt', ((int) file_get_contents('counter.txt')) + 1);
- header('Location: ' . $_SERVER['SCRIPT_NAME']);
- die;
- }
- ?>
- "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- "http://www.w3.org/1999/xhtml">
-
counter example - "?click=yes">clickMe