
คำสั่งสร้างแบบสอบถามในโฮมเพจนั้น ควรจะต้องใช้ CGI เพื่อที่จะส่ง E-mail ไปที่ E-mail ของท่านโดยไม่เกิดการผิดพลาด ผมจึงนำ Free CGI Form mail ที่ผมใช้อยู่มาแจกให้ทุกท่านเอาไปใช้กันได้เลยครับ
<FORM METHOD=POST ACTION="http://www.vpdev.com/freestuff/formmail">
<INPUT TYPE=HIDDEN NAME="recipient" VALUE="E-mail ของท่าน">
<INPUT TYPE=HIDDEN NAME="subject" VALUE="หัวข้อของ mail">
<INPUT TYPE=HIDDEN NAME="redirect" VALUE="http://www.vpdev.com/freestuff/help/formmail.shtml">
<INPUT TYPE=HIDDEN NAME="print_config" VALUE="email,realname">
ข้อมูลแบบสอบถาม
</form>ใส่หัวข้อของ mail และ E-mail ของท่านที่ต้องการให้ส่งไปถึง
การสร้างช่องกรอกข้อมูลแบบต่างๆ
Text area
<form>
<textarea name="ชื่อข้อมูล" rows="จำนวนแถว" cols="จำนวนคอลัมน์">
ข้อความที่จะแสดงในกรอบ
</textarea>
</form>Text Area คือกรอบป้อนข้อมูลแบบหลายบรรทัด สามารถกำหนดความกว้างยาว ของ Area ได้ดังตัวอย่าง ผลที่ได้คือ
การสร้าง drop down list box
ผลที่ได้คือ
<form>
<select name="ชื่อข้อมูล">
<option selected value="ชื่อข้อมูลที่จะแสดงตอนแรก">ข้อมูลที่จะแสดงตอนแรก
<option value="ชื่อข้อมูล1"> ข้อมูลที่จะถูกแสดง 1
<option value="ชื่อข้อมูล2"> ข้อมูลที่จะถูกแสดง 2
<option value="ชื่อข้อมูล3"> ข้อมูลที่จะถูกแสดง 3
</select>
</form>การสร้าง Input Text Box
ผลที่ได้คือ
<form>
ชื่อ<input type="text" name="ชื่อข้อมูล" size="ความยาว" maxlenght="ความยาวสูงสุดของข้อความ">
นามสกุล<input type="text" name="ชื่อข้อมูล" size="ความยาว" maxlenght="ความยาวสูงสุดของข้อความ">
</form>การสร้าง Check Box
ผลที่ได้คือ
<form>
<input type="checkbox" name="ชื่อข้อมูล">A
<input type="checkbox" name="ชื่อข้อมูล">B
<input type="checkbox" name="ชื่อข้อมูล">C
<input type="checkbox" name="ชื่อข้อมูล">D
<input type="checkbox" name="ชื่อข้อมูล">E
<input type="checkbox" name="ชื่อข้อมูล">F
</form>การสร้าง Radio Button
ผลที่ได้คือ
<form>
<input type="radio" name="ชื่อข้อมูล">A
<input type="radio" name="ชื่อข้อมูล">B
<input type="radio" name="ชื่อข้อมูล">C
<input type="radio" name="ชื่อข้อมูล">D
<input type="radio" name="ชื่อข้อมูล">E
<input type="radio" name="ชื่อข้อมูล">F
</form>
การสร้าง ปุ่ม Submit และ reset
ผลที่ได้คือ
<form>
<input type="submit" value="ข้อความที่ต้องการให้แสดงบนปุ่ม submit (เช่น done)">
<input type="reset" value="ข้อความที่ต้องการให้แสดงบนปุ่ม reset (เช่น clear)">
</form>
![]()