|
<?php $MailTo = "dana@msXX.hinet.net"; $MailTitle = "測試信"; $MailText = "這是一封測試信 \n這是第二行 \n這是第三行 \n大塊文章-PHP筆記區"; $MailFrom = "From:dana@msYY.hinet.net"; $Form = "Content-Type: text/html; charset='big5';\n"; mail($MailTo, $MailTitle, $MailText, $MailFrom); mail($MailTo, $MailTitle, $MailText, $MailFrom . "\n" . $Form); ?> |
函式:
mail($MailTo, $MailTitle, $MailText, $MailFrom)格式: $MailTo 要寄給什麼人(收件人)。 $MailTitle 信件的標題。 $MailText 信件的本文。 $MailFrom 什麼人寄出去的信(寄件人);可以加上 $Form 設定信件格式、字元編碼方式。 |
說明:
- "\n"是換行(按了Enter鍵),"\t"是定位(按了Table鍵),這兩個指令只針對檔案讀寫或純文字寄信才有用;輸出至畫面或是HTML格式檔要換行請用<br>。
- 配合前一範例「留言板Form」的方式,就可以直接在網站填好收信人和信件內容後寄信囉!
|
除錯:
- Warning: Failed to Connect in SendMail.php on line 10
寄信失敗!警告在檔案SendMail.php的第10行有mail()指令,而這個mail()無法連結Server寄信。 請確認執行PHP的Server是否允許你有寄信的權限。 | |
|