一个PHP访问图片计数器
为了直观显示一个网站有多少用户浏览,需要在网页底部放一个图片计数器来记录,也就是当前页面的访问量,这里的访问量是实际的浏览量,也就是每一个用户登陆网页只记录一次,然后将其相加到记录器当中。
因为只要记录了访问的人次就可以得到实际了访问量,所以这里的访问量是保存在 txt 文件里的,比如我们新建一个 conunt.txt 文件,放在根目录,录入数字 89655,这个数字是自定义的,新站嘛,总不希望从0开始。
记录访问量的 conunt.txt 已经建立好了,那么我们要做的就是每进来一个访客,初始化数字就要 +1,而且一个 IP 只累积加一次,等再刷新时无效,这样就保证了数据的有效性。
效果图如下:
首先新建一个 index.php 文件,录入以下代码:
[code lang="php"]
[/code]
上面的代码已经实现了访问量的增加,那么下面就要将count.txt中的数字
以图片的形式读出来了。
[code lang="php"]
';
} //循环读取某个字串
for($j=0;$j<$len;$j++){
switch ($count[$j]){
case "0"; $img[$j]="0.gif";break;
case "1"; $img[$j]="1.gif";break;
case "2"; $img[$j]="2.gif";break;
case "3"; $img[$j]="3.gif";break;
case "4"; $img[$j]="4.gif";break;
case "5"; $img[$j]="5.gif";break;
case "6"; $img[$j]="6.gif";break;
case "7"; $img[$j]="7.gif";break;
case "8"; $img[$j]="8.gif";break;
case "9"; $img[$j]="9.gif";break;
}
echo ""; //循环读取并将其以图
片格式的方式显示出来。
}
?>
[/code]
至此,一个简单的php访问图片计数器就做出来了,图片的文件保存在 images/ 目录下,可以换成我们自己做的精美的图片,更换即可,将本段代码直接放到网页的页脚处即可。