Jollen 網路學院
|| Jollen 的 Embedded Linux 訓練方案 | Jollen 的 Embedded Linux 系列著作 ||
□ Jollen網路學院 >> PHP 讀者服務 >> PHP 練功房 □

Pageview 計數器

來源: Jollen 網路學院
作者: Jollen


Pageview 計數器是最陽春的計數器,用來紀錄使用者的點擊次數。這類的計數器設計相當簡單,幾乎不用寫到 PHP 程式,簡單到四行就搞定了!

我們在想要計數的網頁裡加上底下四行 PHP 程式碼:

<?php
$c = `cat count`;
$c = $c+1;
`echo "$c" > count`;
echo $c;
?>

紅色的部份是精髓,沒錯,我們是用偷吃步,以 UNIX 執令完成,所以這段程式只能在 UNIX/Linux 下執行。第一行紅色的地方利用 cat 取得目前的計數。

第二行紅的的地方則是將新的計數值寫回檔案裡,存放計數值的檔案為 count,我們必須手動建立這個檔案。在與網頁相同的目錄下執行:

linux# echo "0" > count
linux# chmod 666 count

第一行建立由 0 開始的新檔案,第二行將檔案改為所有人都可以讀寫。以後使用者只要瀏覽到有這段程式碼的 PHP 網頁,就可以做點擊次數的紀錄。

--Jollen

PHP 練功房
· PHP 檔案上傳 (2/2)
· PHP 檔案上傳 (1/2)
· Pageview 計數器
· PHP 命令模式的使用
· 如何調整時差 (2/2)
· 如何調整時差 (1/2)
· 去除字串裡的 HTML 語法
· 以物件方式維護資料
回首頁 |  TOP |
    Copyright (c) 2006 www.jollen.org
All rights reserved. 更新日期: 2006/04/11