Devdit
 

PHP สร้าง form กรอกข้อมูล และรับค่าข้อมูลแบบ POST

1.4K

สอนเขียน PHP สร้าง form กรอกข้อมูล และรับค่าข้อมูล บทความนี้แนะนำการสร้าง form ด้วยภาษา PHP และเมื่อผู้ใช้งานกรอกข้อมูล และกดปุ่ม submit ข้อมูลจะถูกรับ และแสดงผลที่หน้าเว็บไซต์ด้วยภาษา PHP สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP สร้าง form กรอกข้อมูล และรับค่าข้อมูลแบบ POST

<?php
    echo "
            <form action='".$_SERVER['PHP_SELF']."' method='POST'>
                คุณชื่ออะไร <input type='text' name='name'>
                <input type='submit' value='ส่งข้อมูล'>
            </form>
         ";
    isset( $_POST['name'] ) ? $name = $_POST['name'] : $name = "";
    if( !empty( $name ) ) {
        echo "สวัสดีคุณ Devdit";
    }
?>

ผลลัพธ์

สวัสดีคุณ Devdit

คำอธิบาย

PHP สร้าง form กรอกข้อมูล จากตัวอย่างสร้าง form ด้วยแท็ก form ของ HTML เมื่อผู้ใช้งานกรอกชื่อลง textbox และกดปุ่ม submit ตัวแปร name ของ textbox จะถูกส่งมาที่ไฟล์เดิมจากการกำหนดที่คำสั่ง action ชนิดการสื่อสารแบบ POST โดยรับตัวแปรด้วยคำสั่ง $_POST เก็บไว้ที่ตัวแปร name กรณีถ้าตัวแปร name มีค่าจะพิมพ์ข้อความว่า “สวัสดีคุณ” ตามด้วยค่าของตัวแปร name ออกสู่หน้าเว็บไซต์ด้วยคำสั่ง echo

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