Form ก็คือ แบบฟอร์มสำหรับนำส่งข้อมูล จากหน้าเว็บไซต์ ไปยังเครื่อง Server ซึ่งการสร้างฟอร์มนั้น ก็จะมีชุดคำสั่งที่ใช้สร้าง ช่องกรอกข้อมูลแบบต่างๆ มาให้เราใช้งาน
<form action="" method="" enctype="multipart/form-data" >
//ช่องสำหรับกรอกข้อมูล
<input type="submit">
</form>
ในการส่งข้อมูลแบบไฟล์ จะต้องส่งแบบ POST และต้องมี Attribute enctype="multipart/form-data" เท่านั้นถึงจะส่งข้อมูลแบบไฟล์ได้
<?php
$_GET['ชื่อตัวแปรใน form'];
$_POST['ชื่อตัวแปรใน form'];
?>
การรับข้อมูลแบบ GET ในภาษา PHP จะใช้ตัวแปร $_GET ในการรับข้อมูล ในการจะรับข้อมูลแบบ GET นั้น Form ที่ส่งข้อมูลมา จะต้องกำหนด method="get"
การรับข้อมูลแบบ POST ในภาษา PHP จะใช้ตัวแปร $_POST ในการรับข้อมูลในการจะรับข้อมูลแบบ POST นั้น Form ที่ส่งข้อมูลมา จะต้องกำหนด method="post"