วิธีการส่งฟอร์มใน PHP
เราใช้แอตทริบิวต์ method ในการระบุ
วิธีการส่งฟอร์ม มันสามารถเป็น GET
หรือ POST
สมมติว่าฟอร์มของเราส่งข้อมูลด้วยวิธี GET
ไปยังหน้า result.php:
<form action="/result.php" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
ในกรณีนี้ ที่หน้าเพจดังกล่าว ในแถบที่อยู่
จะปรากฏข้อมูลฟอร์มในรูปแบบต่อไปนี้: หลังที่อยู่ของหน้าเพจจะมี
เครื่องหมาย ? อยู่ และหลังจากนั้นคือชื่อของอินพุต
และค่าที่ผู้ใช้ป้อนเข้าไป: result.php?test1=value1&test2=value2
สมมติว่าฟอร์มของเราส่งข้อมูลด้วยวิธี POST
ไปยังหน้า result.php ในกรณีนี้
ข้อมูลจะถูกส่งไปด้วยเช่นกัน แต่จะไม่แสดงในแถบที่อยู่:
<form action="/result.php" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
ที่หน้า index.php ให้สร้างฟอร์ม
ส่งมันไปยังหน้า result.php
ทดสอบวิธีการส่งฟอร์มทั้งสองวิธี