PHP圖形計數(shù)器程序顯示網(wǎng)站用戶瀏覽量
PHP圖形計數(shù)器程序是一款簡單的圖片計數(shù)器,為了直觀顯示一個網(wǎng)站有多少用戶瀏覽,需要在網(wǎng)頁底部放一個圖片計數(shù)器,也就是當(dāng)前頁面的訪問量,訪問量的數(shù)據(jù)是保存在 txt 文件里,可自動生成 num.txt 文件,自定義初始數(shù)據(jù),顯示的數(shù)字圖片保存在 img 目錄下,可以換成自己做的精美的圖片,更換即可,index.php是調(diào)用文件,很簡單。
本程序只有幾十KB,系統(tǒng)代碼設(shè)計簡單易懂。
效果如下:
關(guān)于程序的安裝很簡單:
1、這款圖形計數(shù)器不需要數(shù)據(jù)庫的支持,只要能運行PHP即可,將index.php里的PHP文件拷貝到需要的網(wǎng)頁里面即可,其它文件不動。
2、文件的結(jié)構(gòu):
(1),index.php,調(diào)用計數(shù)器文件
<?php echo "您是第"; require("count.php"); echo "位訪客"; ?>
(2),count.php 圖形計數(shù)器的核心代碼
<?php $path= "img";//圖片所在的文件夾子, img 是在相應(yīng)文件夾下 $f_name = "num.txt";//計數(shù)器的數(shù)據(jù)保存在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); //開始計取數(shù)據(jù) fclose($fp); //關(guān)閉文件 $hits=(int)$hits + 1;//計數(shù)器增加1 $hits=(string)$hits; $fp=fopen($f_name,"w"); fputs($fp,$hits);//寫入新的計數(shù) fclose($fp); //關(guān)閉文件 //循環(huán)讀取并顯示出圖形計數(shù)器 for($i=0;$i<$n_digit;$i++) $hits = str_replace("$i","<img src='$path/$i.gif' $alt>","$hits"); echo $hits; ?>
(3) num.txt 保存計數(shù)的文件
訪問量的數(shù)據(jù)是保存在 txt 文件里,可自動生成 num.txt 文件,自定義初始數(shù)據(jù)
(4) img/ 保存0-9的圖形文件
源碼下載,開始你的php圖片計數(shù)器系統(tǒng)學(xué)習(xí)之旅吧!
小提示:本系統(tǒng)開發(fā)尚不完善,還存在許多欠缺,但會繼續(xù)努力進行完善。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
laravel-admin 管理平臺獲取當(dāng)前登陸用戶信息的例子
今天小編就為大家分享一篇laravel-admin 管理平臺獲取當(dāng)前登陸用戶信息的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10thinkPHP+ajax實現(xiàn)統(tǒng)計頁面pv瀏覽量的方法
這篇文章主要介紹了thinkPHP+ajax實現(xiàn)統(tǒng)計頁面pv瀏覽量的方法,涉及thinkPHP模板調(diào)用及數(shù)據(jù)庫讀寫相關(guān)操作技巧,需要的朋友可以參考下2017-03-03PHP 構(gòu)造函數(shù)和析構(gòu)函數(shù)原理與用法分析
這篇文章主要介紹了PHP 構(gòu)造函數(shù)和析構(gòu)函數(shù)原理與用法,結(jié)合具體實例形式分析了PHP 構(gòu)造函數(shù)和析構(gòu)函數(shù)基本概念、功能、原理、用法及相關(guān)操作注意事項,需要的朋友可以參考下2020-04-04Zend Framework教程之連接數(shù)據(jù)庫并執(zhí)行增刪查的方法(附demo源碼下載)
這篇文章主要介紹了Zend Framework教程之連接數(shù)據(jù)庫并執(zhí)行增刪查的方法,結(jié)合實例形式詳細分析了Zend Framework數(shù)據(jù)庫的配置及執(zhí)行增刪改查等操作的相關(guān)實現(xiàn)方法,需要的朋友可以參考下2016-03-03Thinkphp連表查詢及數(shù)據(jù)導(dǎo)出方法示例
這篇文章主要介紹了Thinkphp連表查詢及數(shù)據(jù)導(dǎo)出方法,結(jié)合實例形式分析了thinkPHP連表查詢的操作技巧與相關(guān)注意事項,需要的朋友可以參考下2016-10-10CI框架自動加載session出現(xiàn)報錯的解決辦法
很多程序員在CI中使用session的時候,開啟自動加載session之后網(wǎng)站就報錯了,這篇文章主要介紹了CI框架自動加載session出現(xiàn)報錯的解決辦法,需要的朋友可以參考下2014-06-06