Devdit
 

method=post คือคำสั่งอะไร ใช้ทำอะไร

5.2K

method=post คือการกำหนดรูปแบบการส่งข้อมูลจากฟอร์ม ให้ส่งข้อมูลแบบ post นิยมใช้กับการส่งข้อมูลผ่านฟอร์ม ข้อมูลที่มีปริมาณมาก ต้องการความปลอดภัยในการรับ - ส่งข้อมูล สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง method=post คือคำสั่งอะไร ใช้ทำอะไร

<form action="index.php" method="post">
    คุณชื่ออะไร <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:1rem'>ยินดีต้อนรับคุณ {$name}</div>";
    }
?>

ผลลัพธ์

ยินดีต้อนรับคุณ Devdit

คำอธิบาย

method=post จากตัวอย่างสร้างฟอร์มส่งข้อมูลแบบ post ด้วย method=post ประกอบด้วยตัวแปร 1 ตัวชื่อ name เมื่อผู้ใช้งานกรอกชื่อ และกดปุ่ม submit ตัวแปร name จะถูกส่งมาที่ไฟล์ index.php แบบ post ซึ่งต้องรับตัวแปรดังกล่าวแบบ post ด้วยคำสั่ง $_POST เก็บค่าไว้ที่ตัวแปร name พร้อมแสดงข้อความ “ยินดีต้อนรับคุณ” ตามด้วยชื่อจากตัวแปร name ที่หน้าเว็บไซต์

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