陈德馨

PHP实现网站访问者数统计(无需数据库)

1302人参与 |分类: 站长百科|时间:2016年08月29日 12:24

相信你在很多网站见过一种网站访问者数据统计的提示语,比如:您是第5679215位访问者。其实要实现这个功能并不是那么的麻烦,而且连数据路都不用就可以实现,只需要用PHP就可以实现这个功能。

1、新建一个文件夹counter

2、新建一个文件counter.php,代码如下:

<?php
function get_hit($counter_file)
{
$count=0;
if(file_exists($counter_file))
{
$fp=fopen($counter_file,"r");
$count=0+fgets($fp,20);
fclose($fp);
}
$count++;
$fp=fopen($counter_file,"w");
fputs($fp,$count);
fclose($fp);
return($count);
}
?>
<?php
$hit=get_hit("counter.txt");
echo "document.write (\"您是第<b>"."$hit"."</b>位访问者 :)\");";
?>

3、新建txt文件counter.txt 内容为空

4、编辑网站HTML,在需要显示的地方添加

<script src="counter/counter.php" type="text/javascript"></script>

PS:

1、自定义初始访问数修改counter.txt 添加任意数字

2、counter.txt 需要设置为777权限

来源:陈德馨博客(微信/QQ号:35435164),转载请保留出处和链接!

地址:

必填

选填

选填

◎已有 2 人评论,请发表您的观点。

  
    
1楼光影   2016-08-31 00:57:56
不错,这个很实用,特别是针对一些政府、学校类型的网站。
回复
2楼外汇交易平台   2016-09-01 17:56:11
这个功能感觉不错的
回复