線上操作知識庫

技術資料庫首頁 技術資料庫首頁
關鍵字搜尋 依照分類瀏覽
如何使用填表寄信(Email Form)的功能

如何使用填表寄信(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.以下是範列表單送出資訊後,所收到的郵件內容對照表。


附加表單程式下載點

其他相關技術知識
無任何相關技術知識.
附加參考檔案
無任何附件檔案.

網站規劃 技術知識管理系統

本智庫內上刊載的所有內容,包括但不限於文字報導、照片、影像、插圖、錄音片、影音片、檔案、網站畫面的安排、網頁設計等素材,均受到中華民國著作權法及國際著作權法律的保障,相關智慧財產權包括但不限於商標權、專利權、著作權、營業秘密與專有技術等。

本智庫內上刊載的所有內容,在未取得本公司書面許可之前,完全禁止引用變更、發行、播送、轉賣、重製、改作、散布、表演、展示或利用伸昌電腦有限公司線上所屬網站上局部或全部內容及服務以賺取利益。

伸昌電腦有限公司 版權所有 © 2006 SHENCHANG COMPUTER CO.,LTD. All Rights Reserved.