第1页共5页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共5页PHP—動態網頁設計電子郵件與檔案上傳【範例一】:電子郵件一、電子郵件表單設計
在「php」資料夾上按右鍵,「開新檔案」send_mail
插入表單(form)3
在表單內,插入表格2欄,5列
百分之60,置中
輸入文字:收件人,寄件人,標題,內容
插入按鈕,置中
(送出,清除重寫)6
插入輸入元件:(1)收件人:插入「文字欄位」
名稱:「Sendto」
初始值:你的E-mail(2)寄件人:插入「文字欄位」
名稱:「From」
(3)標題:插入「文字欄位」
名稱:「Subject」
(4)內容:插入「文字區域」
名稱:「Content」
字元寬度:40,行數:10
設定表單動作:(1)選取表單(點選紅色虛線)(2)動作:「send_mail
php」(3)方法:POST8
(如加入顏色…)二、設計寄送電子郵件的PHP程式
在「php」資料夾上按右鍵,「開新檔案」send_mail
php在「顯示程式碼檢視」:第2页共5页第1页共5页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共5页2
輸入程式碼:【程式碼解說】:(1)$MailHeader="From:"
$HTTP_POST_VARS['From']
"\r\n";取得表單中寄件者資料,欄位為「From」
(2)$To,$Subject,$Content同理
分別取得「收件者」、「標題」、「內容」資料
(3)mail()函數:寄送E-mail
若成功,傳回True;若失敗,傳回Falsemail()用法:mail(收件者,信件標題,信件內容,信件表頭訊息[包含寄件者])3
設計回應畫面:在「顯示設計檢視」上:輸入信件已寄出
寄件人:(a)信件