E-mail : kantima@www.sci.buu.ac.th FORM อ.กันทิมา อ่อนละออ E-mail : kantima@www.sci.buu.ac.th E-mail:kantima@www.sci.buu.ac.th E-mail:kantima@www.sci.buu.ac.th.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
เรื่อง เครือข่ายอินเทอร์เน็ตและการสืบค้นข้อมูล
Advertisements

เสรี ชิโนดม MS SQLServer 7 เสรี ชิโนดม
ฟังก์ชั่นในภาษาซี.
Active Sever Page.
Chapter IV : สร้างการติดต่อ
Chapter VI : การบันทึกข้อมูลผ่านเว็บเพจ
Chapter VII : การแก้ไขข้อมูล
Location object Form object
บทที่ 3 พื้นฐานการเขียนโปรแกรม Visual Basic
การสร้างแบบฟอร์ม <form>
รับและแสดงผลข้อมูล.
PHP LANGUAGE.
โครงสร้าง ภาษา HTML.
ทส215 การเขียนโปรแกรมบนเว็บ 1
การส่งค่าและการเก็บค่า (ต่อ... )
World Wide Web WWW.
การสร้างเฟรม(Frame) ด้วยภาษา HTML
Request Object.
SCC : Suthida Chaichomchuen
– Web Programming and Web Database
จากไฟล์ save_db.php.
PHP with Form ฟอร์ม คือหน้าจอที่ใช้เป็นสื่อกลางในการติดต่อระหว่างผู้ใช้เว็บไซต์ กับ เจ้าของเว็บไซต์ โดยผู้ใช้สามารถกรอกข้อมูลผ่านฟอร์มส่งไปยังเซอร์เวอร์
Electronic Commerce เว็บฟอร์ม (Web Form).
Lab 8 ตัวแปรและชนิดข้อมูล
Lab 8 ตัวแปรและชนิดข้อมูล
การสร้างช่องรับข้อมูล
รายงาน เรื่อง -ส่วนประกอบที่สำคัญของ microsoft excel -การพิมพ์ข้อมูลและการสร้างสูตรเบื้องต้น จัดทำโดย.
Charter 12 1 Chapter 12 อินเทอร์เน็ต Internet.
การรับและแสดง ข้อมูล ง การเขียนไดนามิกเว็บ เพจ ศูนย์คอมพิวเตอร์โรงเรียนปลวกแดงพิทยาคม.
ฟังก์ชันรับข้อมูล ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
Data Form c40205 Web Site Developing in PDP style ศูนย์คอมพิวเตอร์ โรงเรียน ปลวกแดงพิทยาคม.
การรับข้อมูลในภาษา php
การใช้งานไปรษณีย์อิเล็กทรอนิกส์ ( )
HTML, PHP.
การรับรองรายงานการประชุม ผ่านเว็บไซต์จังหวัดลพบุรี
การนำเสนองานบนอินเตอร์เน็ต
การรักษาความปลอดภัยของเอกสาร
ตัวแปรกับชนิดของข้อมูล
เสรี ชิโนดม ฟังก์ชัน เสรี ชิโนดม
การประมวลผลสายอักขระ
การเขียนโปรแกรม PHP เชื่อมต่อกับ MySQL
วิทยา กรระสี (วท.บ. วิทยาการคอมพิวเตอร์)
PHP for Web Programming
ฟังก์ชัน.
CHAPTER 12 FORM.
13 October 1. Information and Communication Technology Lab 8 Web Browser and Seach Engine โดย ผู้ช่วยศาสตราจารย์วิชัย.
การทำ Link E-book.
Hosting ( Hosting, Web Hosting)
การเขียนโปรแกรมสั่งงานตัวควบคุม (Control)
PHP การตรวจสอบเงื่อนไข.
สำหนักคอมพิวเตอร์ มหาวิทยาลัยศรีนครินทรวิโรฒ.
 Mr.Nitirat Tanthavech.  HTML forms are used to pass data to a server.  A form can contain input elements like text fields, checkboxes, radio-buttons,
การออกแบบส่วนติดต่อกับผู้ใช้ User Interface Design
การสร้างฟอร์ม(Form) ด้วยภาษา HTML
จดหมายอิเล็กทรอนิกส์ ( )
Introduction to HTML, PHP – Special Problem (Database)
หลักการเขียนโปรแกรมเบื้องต้น
เอกสารประกอบการบรรยาย เรื่อง การเขียน Home page ด้วย HTML (2) ตอน... การใช้ FORM โดย ผู้ช่วยศาสตราจารย์วิชัย บุญเจือ
การรับข้อมูลใน ภาษา php ศูนย์คอมพิวเตอร์โรงเรียนปลวกแดงพิทยาคม.
คำศัพท์ระบบอินเตอร์เน็ต
1. บทนำเกี่ยวกับอินเทอร์เน็ต อินเทอร์เน็ตมีจุดเริ่มต้นมาจากเหตุผล ทางการทหาร เนื่องจากในยุค สงครามเย็น เมื่อประมาณ พ. ศ 2510 ระหว่างฝ่ายคอมมิวนิสต์ และฝ่ายเสรี
อาจารย์ชนิดา เรืองศิริวัฒนกุล หลักสูตรสาขาวิชาเทคโนโลยีสารสนเทศ
ฐานข้อมูลเอกสารฉบับเต็ม ThaiLIS Digital Collection (TDC)
การสร้าง ฟอร์มรับข้อมูล ง การเขียนเว็บไซต์ เบื้องต้น ศูนย์คอมพิวเตอร์ โรงเรียน ปลวกแดงพิทยาคม.
การใช้งาน High Level API : Forms อ. วิวัฒน์ ชินนาทศิริกุล.
PHP Html Form && Query string
Form.
โครงสร้างของภาษา HTML
HTML (Hypertext Markup Language).
HYPER TEXT MARKUP LANGUAGE
ใบสำเนางานนำเสนอ:

E-mail : kantima@www.sci.buu.ac.th FORM อ.กันทิมา อ่อนละออ E-mail : kantima@www.sci.buu.ac.th E-mail:kantima@www.sci.buu.ac.th E-mail:kantima@www.sci.buu.ac.th

FORM HTML Form เป็นลักษณะของระบบการสอบถามข้อมูลแบบหนึ่งที่ใช้ในระบบเครือข่ายอินเทอร์เน็ต/อินทราเน็ต/เอกทราเน็ต รูปแบบ <FORM METHOD=“methodname” ACTION=“URLsname”> ข้อความและฟิลด์ของฟอร์ม …… </FORM> E-mail:kantima@www.sci.buu.ac.th

การสร้างแบบฟอร์ม การใช้งาน Form ที่สร้างขึ้นนั้นจะใช้ร่วมกับโปรแกรมย่อยๆ หรือ Script ที่เรียกว่า Common Gateway Interface(CGI) CGI เป็นโปแกรมตัวกลางที่ทำหน้าที่เชื่อโยงข้อมูลระหว่างเครื่องคอมพิวเตอร์ของผู้ใช้กับเครื่อง Server โดย Server สามารถรวบรวมข้อมูลที่ผู้ใช้ป้อนมาให้เพื่อประมวลผล เมื่อเสร็จแล้วก็สามารถส่งผลลัพธ์กลับไปยังผู้ใช้ E-mail:kantima@www.sci.buu.ac.th

ตัวเลือกที่ใช้ในร่วมกับแท็ก Form METHOD = “GET หรือ POST ” ใช้บอก Browser ว่าจะส่งข้อมูลไปที่ Server ด้วยวิธีใด - GET เป็นการนำข้อมูลไปต่อท้ายสุดแล้วประมวลผลครั้งเดียว - POST จะนำข้อมูลส่งไปที่ serverแยกกันไปเป็นแต่ละ transaction ACTION = “URLsname”> ใช้ระบุURL ของ CGI script ที่เรียกมาใช้งาน ENCRYPT ใช้สำหรับเข้ารหัส โดยระบุเป็น MINE Type E-mail:kantima@www.sci.buu.ac.th

คำสั่ง INPUT เป็นคำสั่งที่ใช้รับข้อมูลในการรับข้อมูลในฟอร์มโดยการสร้างปุ่ม หรือตัวเช็คหรือช่องกรอกข้อความ ตาม attribute ของ TYPE รูปแบบ <INPUT TYPE=ชนิดการรับข้อมูล NAME=“ชื่อตัวแปร“ [ตัวเลือกเพิ่มเติม]> TYPE ใช้บอกชนิดของข้อมูลนำเข้าประกอบด้วย TEXT, PASSWORD, CHECKBOX, RADIO, SUBMIT, RESET ตัวเลือกเพิ่มเติมมีดังนี้ ALIGN, CHECKED, ROWS, COLS, SIZE, MAXLENGTH, SRC, VALUE E-mail:kantima@www.sci.buu.ac.th

แบบข้อมูลชนิด TEXT เป็นแบบข้อมูลที่ผู้ใช้ป้อนข้อความลงในช่องรับข้อมูลเพียงบรรทัดเดียว มีตัวเลือกที่ใช้ร่วมกับคำสั่งคือ SIZE ใช้กำหนดขนาดของช่องรับข้อมูล NAME ใช้กำหนดชื่อข้อมูล (ตัวแปร) ที่ใช้เก็บข้อมูล VALUE ใช้บอกค่าที่กำหนดไว้แล้ว ถ้าไม่ป้อนค่าเข้ามาจะถือว่าเป็น default ตัวอย่าง <INPUT TYPE=TEXT NAME = “fNAME” SIZE = 40> E-mail:kantima@www.sci.buu.ac.th

ข้อมูลแบบ TYPE=PASSWORD เป็นรูปแบบรับข้อมูลคล้าย Text แต่จะแสดงเป็นเครื่องหมาย “*” ขณะพิมพ์ข้อมูล ตัวอย่าง <INPUT TYPE= PASSWORD SIZE = 8 NAME = mycode> E-mail:kantima@www.sci.buu.ac.th

ตัวอย่างการใช้ INPUT Enter text:<INPUT TYPE=TEXT NAME=“NAME” SIZE=25><p> Enter password :<INPUT TYPE=PASSWORD NAME=“PASSWORD” SIZE=8 MAXLENGTH=8> แสดงผลดังนี้ Enter text: Enter password : Seree ******** E-mail:kantima@www.sci.buu.ac.th

รูปแบบข้อมูลแบบ RADIO RADIO BUTTON เป็นปุ่มกลม เป็นรูปแบบการรับข้อมูลที่กำหนดให้ผู้ใช้เลือกตัวเลือกเพียงอย่างเดียว เมื่อเลือกจะเป็นจุดดำ ตัวเลือก CHECKED เป็นการกำหนดให้รายการนั้นเป็นค่าปริยาย E-mail:kantima@www.sci.buu.ac.th

ตัวอย่างการใช้ radio button Please choose one of the following :<p> <INPUT TYPE = RADIO NAME = “sex” VALUE=“Male”> Male <BR> VALUE=“Female”>Female <BR> E-mail:kantima@www.sci.buu.ac.th

แบบข้อมูลชนิด CHECKBOX เป็นรูปแบบการเลือกที่ผู้ใช้เลือกตัวเลือกได้มากกว่า 1 รายการ VALUE เป็น attribute ที่กำหนดค่าให้แต่ละตัวเลือกที่ผู้ใช้เลือก ชื่อตัวแปรที่ใช้เก็บค่าจะต้องแตกต่างกัน ตัวเลือก CHECKED เป็นการกำหนดให้รายการนั้นเป็นค่าปริยาย E-mail:kantima@www.sci.buu.ac.th

ตัวอย่างการใช้ checkbox <INPUT TYPE=CHECKBOX NAME = “FRUIT1” VALUE = “MANGO”> Mango <BR> <INPUT TYPE=CHECKBOX NAME = “FRUIT2” VALUE = “ORANGE”> Orange <BR> <INPUT TYPE=CHECKBOX NAME = “FRUIT3” VALUE = “BANANA”> Banana <BR> <INPUT TYPE=CHECKBOX NAME = “FRUIT4” VALUE = “DURAIN”> Durain <BR> E-mail:kantima@www.sci.buu.ac.th

ปุ่ม SUBMIT ใช้สำหรับส่งข้อมูลที่กรอกหรือเลือกในแบบฟอร์มไปยัง Server รูปแบบ <INPUT TYPE = “SUBMIT” Name = “message”> เมื่อ message คือข้อความที่ปรากฏบนปุ่มเลือก E-mail:kantima@www.sci.buu.ac.th

ปุ่ม RESET เป็นปุ่มที่ใช้กดสำหรับยกเลิกรายการที่ป้อนเข้าไปทั้งหมด ให้กับไปใช้ค่าเริ่มต้นใหม่ รูปแบบ <INPUT TYPE = “RESET” Name = “message” > เมื่อ message คือข้อความที่ปรากฏบนปุ่ม RESET E-mail:kantima@www.sci.buu.ac.th

การใช้ปุ่ม submit และ reset <INPUT TYPE = SUBMIT VALUE =“Sent Form”> <INPUT TYPE = RESET VALUE =“Cancel Form”> แสดงผลดังนี้ Send Form Cancel Form E-mail:kantima@www.sci.buu.ac.th

TEXTAREA เป็นการรับข้อความหลายบรรทัด (Multiline text input)ในบริเวณที่กำหนดไว้ รูปแบบ <TEXTAREA NAME = “ชื่อตัวแปร“ ROWS = จำนวนบรรทัด COLS = จำนวนคอลัมน์> ข้อความ </TEXTAREA> ตัวแปรแทนชื่อพื้นที่ที่เรากำหนด E-mail:kantima@www.sci.buu.ac.th

ตัวอย่าง Please enter any comments here <p> <TEXTAREA NAME = “comments” ROWS=8 COLS=60> This is comments </TEXTAREA> E-mail:kantima@www.sci.buu.ac.th

การใช้ SELECT และ OPTIONS SELECT เป็นการแสดงตัวเลือกทั้งหมดให้ผู้ใช้เลือกโดยอาจแสดงในรูปของ Drop-down list หรือแสดงตัวเลือกตามปกติ รูปแบบ <SELECT NAME = “ชื่อตัวแปร“> <OPTION [VALUE = “ข้อมูล“ ] >ข้อความ ………….. </SELECT> E-mail:kantima@www.sci.buu.ac.th

ตัวอย่าง <FORM> <SELECT NAME = “sport” > <OPTION VALUE = “tennis”> Tennis <OPTION VALUE = “basketball”>Basketball <OPTION VALUE = “football”>Football <OPTION VALUE = “volleyball”>volleyball </SELECT> </FORM> E-mail:kantima@www.sci.buu.ac.th

การใช้ MULTIPLE สามารถใช้MULTIPLE เพื่อแสดงผลลัพธ์ตัวเลือกทั้งหมด โดยไม่ต้องคลิกที่ลูกศรเลื่อนแสดง <FORM> <SELECT NAME = “sport” MULTIPLE > <OPTION VALUE = “tennis”> Tennis <OPTION VALUE = “basketball”>Basketball <OPTION VALUE = “football”>Football <OPTION VALUE = “volleyball”>volleyball </SELECT> </FORM> E-mail:kantima@www.sci.buu.ac.th

การใช้ SIZE กำหนดจำนวนตัวเลือก SIZE ใช้แสดงจำนวนตัวเลือกที่ต้องการให้เห็นใน drop-down lists <FORM> <SELECT NAME = “sport” SIZE = 3 > <OPTION VALUE = “tennis”> Tennis <OPTION VALUE = “basketball”>Basketball <OPTION VALUE = “football”>Football <OPTION VALUE = “volleyball”>volleyball </SELECT> </FORM> E-mail:kantima@www.sci.buu.ac.th

คำถาม ? E-mail:kantima@www.sci.buu.ac.th