|
歡迎使用線上技術文件資料庫系統, 您可以於搜尋欄中輸入欲查詢的文件之關鍵字串.
|
關鍵字搜尋 |
依照分類瀏覽 |
|
[進階搜尋]
|
| 如何使用填表寄信(Email Form)的功能 |
| 用戶評鑑 |
57%
42%
(7 票)
|
|
如何使用填表寄信(Email Form)的功能 |
| 1.以下是提供HiISP客戶免費表單示範(網頁基本呈現頁面)。 |
|

|
| 2.以下是本範例的 Html 原始碼,您可自行修改您需要的表單資訊,請注意,粗體字標示的部分為每次呼叫表單程式必要的宣告。欄位相關資料,必須與 config.php 內的設定呼應。 |
| demo.html 原始碼 |
|
<form id="form" method="post" action="formmailer.php" enctype="multipart/form-data"> <input type="hidden" name="config" value="0" />
<p>您的姓名<br /><input type="text" name="姓名" value=""></p> <p>您的信箱l<br /><input type="text" name="Email信箱" value=""></p> <p>您覺得關於本程式<br /> <select name="程式評價"> <option value="非常酷的程式">非常酷的程式</option> <option value="普普啦^_^">普普啦^_^</option> </select> </p> <p>您從何處得知 HiISP 的服務?<br /> <input type="checkbox" name="何處得知[]" value="搜尋引擎"> 搜尋引擎<br> <input type="checkbox" name="何處得知[]" value="朋友介紹"> 朋友介紹<br> <input type="checkbox" name="何處得知[]" value="我是死忠的老客戶了" />我是死忠的老客戶了 </p> <p>您的年紀多大了呢?<br /> <input type="radio" name="年紀" value="小於 18 歲" />小於 18 歲<br> <input type="radio" name="年紀" value="19-25 歲"> 19-25 歲<br> <input type="radio" name="年紀" value="大於 25 歲"> 大於 25 歲 </p> <p>留言訊息<br /><textarea name="訊息內容" rows="5" cols="40"></textarea></p> <p><input type="file" name="attachment" /></p> <p><input type="file" name="attachment1" /></p> <p> <input type="submit" name="submit" value="送出我的訊息" /> <input type="reset" name="Reset" value="清除重寫" />
</p> </form> |
| 3.以下是本範例的 config.php原始碼,您可自行修改表單程式所需的相關設定(注意本程式授權範圍: 安裝運作於HiISP虛擬主機的網站客戶)。 |
| config.php 原始碼 |
<? // 注意本程式授權範圍: 安裝運作於HiISP虛擬主機的網站客戶 // 一般設定選項
$check_referrer=""; $referring_domains="http://domain.com/,http://www.domain.com/,http://subdomain.domain.com/"; // 本處請修改為您的網址名稱
// 以下為本表單程式所需的相關設定
$charset[0]="big5"; //郵件編碼 $tomail[0]="service@hiisp.com"; // 本處請填入您的信箱,如果您希望一次轉寄給其他人,每個信箱請用 , 區隔. $cc_tomail[0]=""; //本處設定您欲轉寄的信箱 $bcc_tomail[0]=""; //本處設定您欲轉寄的信箱 // Mail contents config $subject[0]="客戶聯繫信函"; // 本處設定,當您收到客戶端填寫的訊息時, Email 給您的信件主旨. $reply_to_field[0]="Email信箱"; // 本處設定,表單中 Email 的欄位名稱. $reply_to_name[0]="姓名"; // // 本處設定,表單中 聯絡人 的欄位名稱. $required_fields[0]="姓名,訊息內容,程式評價"; // 本處設定,表單中哪些欄位為必填欄位 $required_email_fields[0]="Email信箱"; // // 本處設定,表單中哪些欄位需要 Email 格式的檢查,避免客戶端亂填信箱. $attachment_fields[0]="附帶檔案一,附帶檔案二"; // 本處設定,表單中哪些欄位為夾檔的欄位. $return_ip[0]="yes"; // 本處設定,是否記錄客戶端的 IP 資訊. $mail_intro[0]="以下是客戶透過網站聯繫表單與您聯繫的相關資訊:"; // 本處設定,當您收到郵件時,要備註的資訊 $mail_fields[0]="姓名,Email信箱,訊息內容,程式評價,何處得知,年紀"; // 本處設定,表單中總共有哪些欄位,每個欄位請用逗號 , 區隔. $mail_type[0]="html"; // 本處設定,收到訊息的郵件格式 $mail_priority[0]="1"; // // Send back to sender config $send_copy[0]="yes"; // 本處設定, 是否要寄出副本給填表人 $send_copy_format[0]="vert_table"; $send_copy_fields[0]="姓名,訊息內容"; // 本處設定,副本給客戶時要列出的欄位資訊 $send_copy_attachment_fields[0]=""; $copy_subject[0]="感謝您的來信詢問,我們會儘快與您聯繫"; $copy_intro[0]="感謝您的來信詢問,以下是您剛剛於本網站填寫的資訊<br><Br>"; $copy_from_email[0]="service@hiisp.com"; // 本處設定,您的聯絡信箱 $copy_from_name[0]="HiISP網站代管服務中心"; // 本處設定,您的姓名或網站名稱 $copy_tomail_field[0]="Email信箱"; // 本處設定,收到訊息的郵件格式 // Result options $header[0]=""; // 本處設定,當表單送出後的頁面 (頁首) 客製插入的 html 檔案. $footer[0]=""; // 本處設定,當表單送出後的頁面 (頁尾) 客製插入的 html 檔案. $error_page[0]=""; // 本處設定,當表單送出後,當發生錯誤或資料漏填時,顯示給客戶端的頁面, 客製插入的 html 檔案. $thanks_page[0]=""; // 本處設定,當表單完成且無誤的送出後,要顯示給客戶端看的頁面, 客製插入的 html 檔案. ?> |
| 4.以下是範列表單送出資訊後,所收到的郵件內容對照表。 |
|

|
附加表單程式下載點
|
|