開車新手上路 PHP新手上路(六)
建立一個簡單互動的網站(二)
5.5 計數器
讓我們在首頁上加上一個計數器。這個例子已經被講過多次了,但是還是有利於示範怎樣讀寫檔案以及建立自己的函數。 counter.inc包含以下程式碼:
/*
|| 一個簡單的計數器
*/
function get_hitcount($counter_file)
{
/* 將計數器歸零
這樣如果計數器還未被使用,初始值將是1
你當然也可以把初始值設為20000來騙人咯
*/
$count=0;
// 如果存放計數器檔案已經存在,請讀取其中的內容
if ( file_exists($counter_file) )
{
$fp=fopen($counter_file,"r");
// 我們只取了前20位,希望你的網站不要太受歡迎啊
$count=0+fgets($fp,20);
// 由於函數fgets()返回字串,我們可以透過加0的方法將其自動轉換為整數
fclose($fp);
// 對檔案操作完畢
}
// 增加一次計數值
$count++;
// 將新的計數值寫入檔案
$fp=fopen($counter_file,"w");
fputs($fp,$count);
fclose($fp);
# 傳回計數值
return ($count);
}
?>
然後我們更改front.php3檔案以顯示這個計數器:
include(" include/counter.inc");
// 我把計數值放在檔案counter.txt中,讀出並輸出
printf ("
n",
get_hitcount("counter.txt"));
include("include/footer.inc");
?>
看看我們的新front.php3
5.6 回饋表單
讓我們再增加一個回饋表單以便你的瀏覽者填寫並e-mail給你。舉例來說我們用一個很簡單的方法實現它,我們只需要兩個頁面:一個為瀏覽者提供輸入表單;一個獲得表單資料並處理、郵件給你。
PHP中取得表單資料是很簡單的。當表單被傳送後,表單中所包含的各個元素被賦上了對應的值,而這樣就可以像引用一般變數一樣使用了。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)