• 技术文章 >后端开发 >php教程

    PHP图形计数器程序显示网站用户浏览量

    不言不言2018-06-02 14:10:01原创807
    这篇文章主要为大家分享了PHP图形计数器程序,直观的显示网站用户浏览量,感兴趣的小伙伴们可以参考一下

    PHP图形计数器程序是一款简单的图片计数器,为了直观显示一个网站有多少用户浏览,需要在网页底部放一个图片计数器,也就是当前页面的访问量,访问量的数据是保存在 txt 文件里,可自动生成 num.txt 文件,自定义初始数据,显示的数字图片保存在 img 目录下,可以换成自己做的精美的图片,更换即可,index.php是调用文件,很简单。

    本程序只有几十KB,系统代码设计简单易懂。

    效果如下:

    关于程序的安装很简单:

    1、这款图形计数器不需要数据库的支持,只要能运行PHP即可,将index.php里的PHP文件拷贝到需要的网页里面即可,其它文件不动。

    2、文件的结构:

    (1),index.php,调用计数器文件

    <?php
    echo "您是第"; 
    require("count.php"); 
    echo "位访客"; 
    ?>

    (2),count.php 图形计数器的核心代码

    <?php
     $path= "img";//图片所在的文件夹子, img 是在相应文件夹下
     $f_name = "num.txt";//计数器的数据保存在num.txt
     $n_digit = 10;
     //如果文件不存在,则新建文件,初始值置为100/
     if(!file_exists($f_name)){
     $fp=fopen($f_name,"w");
     fputs($fp,"100");
     fclose($fp);
     }
     $fp=fopen($f_name,"r"); //打开num.txt文件
     $hits=fgets($fp,$n_digit); //开始计取数据
     fclose($fp); //关闭文件
     $hits=(int)$hits + 1;//计数器增加1
     $hits=(string)$hits; 
     $fp=fopen($f_name,"w");
     fputs($fp,$hits);//写入新的计数
     fclose($fp); //关闭文件
     //循环读取并显示出图形计数器
     for($i=0;$i<$n_digit;$i++) 
     $hits = str_replace("$i","<img src='$path/$i.gif' $alt>","$hits");
     echo $hits;  
    ?>

    (3) num.txt 保存计数的文件

    访问量的数据是保存在 txt 文件里,可自动生成 num.txt 文件,自定义初始数据

    (4) img/ 保存0-9的图形文件

    源码下载,开始你的php图片计数器系统学习之旅吧!

    小提示:本系统开发尚不完善,还存在许多欠缺,但会继续努力进行完善。

    以上就是PHP图形计数器程序显示网站用户浏览量的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 计数器 网站
    上一篇:PHP 网站修改默认访问文件的nginx配置 下一篇:php防止CC攻击代码 php防止网页频繁刷新
    千万级数据并发解决方案

    相关文章推荐

    • 用PHP实现自己的sha-256哈希算法!• PHP中的一些经验积累_PHP教程• 理解PHP中的MVC编程之控制器_PHP教程• PHP用代码实现文件下载_PHP教程• 成为优秀PHP开发人员做到的5件事_PHP教程
    1/1

    PHP中文网