用Php實現鏈結人氣統計_PHP教程

WBOY
發布: 2016-07-21 16:06:16
原創
785 人瀏覽過

首先要說明:這個不是主頁計數器,雖然原理和它相同。
一:準備一個計數文件,存放鏈結的url和訪問次數,格式如下                          
id|url|count                                                                     
id是用來查找的索引號,url為實際文件的地址,count為次數                           
實例資料:                                                                                                              php文件,代碼如下:                                 php                                                   
//功能:傳入參數id,在計數檔案中尋找對應的url,增加計數,並返回實際的連結                                           countfile);//將計數文件內容讀到陣列$lines中                         list($sid, $ url, $count)=explode("|", $lines[$i]);                          //分解字串為$id,$url,$count            
if($sid==$id) //找出指定id                               
{                                                                              $lines[$i]=$sid . "|" . $url . "|" . "$count" . "n";//重新產生計數字串        
break                                                                                   
}
//寫入數資訊                                          
$fp=fopen($countfile, "w");                            
for($i=0;$i fputs($fp, $lines[$i]);                                   
fclose($fp);                                             
Header("Location: $url");                               
?>                                            上的不完全版本,我加了一些改動,現在應該是能用的。

三:主頁中超鏈結的調用方式應該改為:                                             
doc01                                           
程序功能是:                                                                     
先將數檔文件內容讀到陣列中                               再從數組中查找指定id號,如找到則$url為相應的文件的真正鏈接,再將計數加1,        
重新生成計數信息                                          
將數位資訊寫入文件中                                   
回連結                                                

四:造訪人數引用就是下面這幾句,                   以並且為我一個  :)                                                                    
$countfile="count.txt";                                 
$lines=file($countfile);                                  
list($sid,$url,$count) = explode ("|",$lines[0]);//$lines[0]對應count.txt中       
                                                //第一條記錄                     
echo $count;                                                                     
?>                                                                              


www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/315455.htmlTechArticle首先要說明:這個不是主頁計數器,雖然原理和它相同。 一:準備一個計數文件,存放鏈結的url和訪問次數,格式如下 id|url|count id是用來查...
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板