Devdit
 

form HTML คืออะไร ใช้ทำอะไร

1.8K

form HTML คือแท็กที่ใช้สำหรับสร้างฟอร์มเพื่อรับข้อมูลจากผู้ใช้งานผ่านหน้าเว็บไซต์ โดยแท็ก form มี attribute ที่สำคัญมากกมาย เช่น action ใช้สำหรับระบุไฟล์ที่จะวิ่งไปทำงาน และ method คือรูปแบบการส่งข้อมูล สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง form HTML คืออะไร ใช้ทำอะไร

<form action="index.php" method="POST">
    <b>คุณชื่ออะไร ??</b>
    <input type="text" name="name">
    <input type="submit" value="ตกลง">
</form>
<?php
    isset( $_POST['name'] ) ? $name = $_POST['name'] : $name = "";
    if( !empty( $name ) ) {
        echo "<div style='margin-top:.5rem'>สวัสดีคุณ {$name}</div>";
    }
?>

คำอธิบาย

form HTML จากตัวอย่างสร้างฟอร์มรับชื่อผู้ใช้งานเก็บไว้ที่ตัวแปรชื่อ name โดยมีการกำหนด attribute ให้ฟอร์ม 2 อัน มีรายละเอียดดังนี้

1. action คือ ใส่ชื่อไฟล์ที่เมื่อผู้ใช้งานกดปุ่ม submit โปรแกรมจะวิ่งไปทำงานตัวอย่างเช่น index.php

2. method คือ ชนิดของการส่ง - รับข้อมูล ปกติถ้าเป็น form จะใช้การสื่อสารแบบ POST

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ