新聞中心
PHP開源程序通用網(wǎng)站計(jì)數(shù)器代碼分享
說(shuō)到這個(gè)網(wǎng)站計(jì)數(shù)器啊,有喜有悲;怎么這樣說(shuō)勒,如果您的網(wǎng)站訪問(wèn)量大的話,這個(gè)數(shù)字看著心里就暖滋滋的,如果訪問(wèn)量小的話,每天這個(gè)數(shù)字就像是自己的收入,一點(diǎn)點(diǎn)的增加,也夠煎熬的啦。首先,我們實(shí)現(xiàn)這個(gè)網(wǎng)站計(jì)數(shù)器,他不是一個(gè)插件,這是利用一段php小代碼實(shí)現(xiàn)的。估計(jì)很多站長(zhǎng)朋友,也希望擁有這樣一個(gè)功能的計(jì)數(shù)器,那么,希望下面的內(nèi)容,可以幫助您失效您的愿望。咱們先看下實(shí)現(xiàn)后的效果圖把,有嗲簡(jiǎn)陋。ps:桂桂的ps技術(shù)不是一點(diǎn)點(diǎn)的爛:p。 在寫這段代碼時(shí),要認(rèn)識(shí)四個(gè)函數(shù): fopen():打開文件 fgets():讀取文件 fputs():寫文件 fclose():關(guān)閉文件 這四個(gè)php函數(shù)就是實(shí)現(xiàn)我們這個(gè)計(jì)數(shù)器功能的主要函數(shù),下面,我就以我們無(wú)憂主機(jī)的php空間為實(shí)驗(yàn)平臺(tái),來(lái)實(shí)現(xiàn)這個(gè)計(jì)數(shù)器。 實(shí)現(xiàn)代碼如下:
<? $count_num=0; //如果存放計(jì)數(shù)器文件已經(jīng)存在,讀取其中的內(nèi)容 if(file_exists("counter.txt")){ //以只讀方式打開counter.txt文件,counter.txt用來(lái)存入計(jì)數(shù)器的值 $fp=fopen("counter.txt","r"); //讀取計(jì)數(shù)器的前8位數(shù)字 $count_num=fgets($fp,9); //瀏覽次數(shù)加1 $count_num++; //關(guān)閉文件 fclose($fp); } //以只寫的方式打開counter.txt文件把最新的計(jì)數(shù)值放入該文件中 $fp=fopen("counter.txt","w"); //寫入最新的值 fputs($fp,$count_num); //關(guān)閉文件 fclose($fp); //瀏覽器輸出瀏覽次數(shù) echo "<h2 align=center>您好:歡迎您來(lái)到粵語(yǔ)經(jīng)紀(jì),您是第<I>$count_num</I>位訪客?。?h2>" ?>php程序上傳后,新建一個(gè)txt文件(counter.txt),設(shè)置起始次數(shù)(一般為1), 把txt文件上傳到與php文件同一目錄,并且把txt文件的屬性改成666,這樣一個(gè)文本計(jì)數(shù)器就完成了。
本文地址:http://www.gle-technology.com/product/11894.html