Devdit
 

ตัวแปรรับค่าแบบ POST ภาษา PHP

1.4K

สอนเขียนโค้ดสร้างตัวแปรรับค่าแบบ POST ภาษา PHP โดยส่งข้อมูลมาจากฟอร์มภาษา HTML โดยสร้างตัวแปรขึ้นมารับค่า และรับข้อมูลที่ส่งมาด้วยคำสั่ง $_POST โดยมีรายละเอียดดังนี้

 

ตัวอย่าง ตัวแปรรับค่าแบบ POST ภาษา PHP

<form action="index.php" method="POST">
    ชื่อ<br/>
    <input type="text" name="name">
    <br/><br/>
    <input type="submit" value="ตกลง">
</form>
<?php
    isset( $_POST['name'] ) ? $name = $_POST['name'] : $name = "";
    if( !empty( $name ) ) {
        echo "ส่งค่าตัวแปร name แบบ POST คือ ".$name;
    }
?>

ผลลัพธ์

ส่งค่าตัวแปร name แบบ POST คือ Devdit

คำอธิบาย

1. ส่วนของฟอร์ม HTML กำหนด attribute name เท่ากับ name เพื่อใช้ส่งให้กับ PHP และกำหนดการสื่อสารแบบ POST ผ่าน attribute method

2. ส่วนของ PHP รับค่าด้วยคำสั่ง $_POST จากตัวแปร name ซึ่งเป็นชื่อเดียวกับ name ในฟอร์ม HTML

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