基本的PHP命中计数器

时间:2013-09-22 01:09:53

标签: php

所以,我多年前曾经和网络开发一起玩,而且我有点生疏,但不是那么生锈!

我前几天刚刚使用PHP变量制作了一个完整的视频游戏页面,将不同的游戏加载到不同大小的iframe中。有了这个说,为什么在地球上我不能得到一个简单的PHP命中计数器工作?我已经在脚本脚本之后下载了脚本,CHMOD将txt文件改为777,整个9。Chrome不支持点击计数器或什么?甚至我访问的网站提供的点击计数器也不会在他们的演示页面上工作!这笔交易是什么?我记得几年前,我复制了大约10条非常基本的代码行,将其保存为PHP文件,将其与空白txt文件一起上传到服务器,bam,每次都完美地工作。发生了什么变化?

编辑:这是我正在使用的代码。顺便说说。我尝试将其添加到我的index.html中,我也尝试将其用作单独的php文件并使用INCLUDE调用它,一切。似乎没什么用。但我没有张贴任何代码就问我的原因是因为我使用的是Chrome,看起来我访问过的所有提供点击计数器的网站都没有功能,所以我认为可能在阅读了很多关于点击计数器的负面信息之后不再是脚本支持的了吗?

<?php

$open = fopen(“hits.txt”, “r+”);
$value = fgets($open);
$close = fclose($open);

$value++;

$open = fopen(“hits.txt”, “w+”);
fwrite($open, $value); // variable is not restated, bug fixed.
$close = fclose($open);

?>

然后我想要显示结果,我有,

<?php echo $value; ?>

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

使用文件作为保存点的基本点击计数器

脚本名为myscript.php

<?php
$count = file_get_contents("/path/to/myscript_php_counter_file.txt");
$count++;
file_put_contents("/path/to/myscript_php_counter_file.txt",$count);

//rest of script here.
相关问题