Devdit
 

วิธีการส่งค่าแบบ hidden PHP ด้วย input type hidden

2.7K

สอนเขียนโค้ดวิธีการส่งค่าแบบ hidden PHP ด้วย input type hidden ตัวอย่างจะสร้างฟอร์มโดยมี input type hidden และ input text จากนั้นส่งค่าตัวแปรทั้ง 2 ไปที่ไฟล์ PHP พร้อมแสดงค่าออกสู่หน้าเว็บไซต์ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง วิธีการส่งค่าแบบ hidden PHP ด้วย input type hidden

<form action="<?=$_SERVER['PHP_SELF'];?>" method="POST">
    กรุณากรอกชื่อสินค้า <input type="text" name="product_title">
    <input type="hidden" name="product_id" value="1">
    <input type="submit" value="ตกลง"> 
</form>
<?php
    isset( $_POST['product_title'] ) ? $product_title = $_POST['product_title'] : $product_title = "";
    isset( $_POST['product_id'] ) ? $product_id = $_POST['product_id'] : $product_id = "";
    
    if( !empty( $product_title ) && !empty( $product_id ) ) {
        echo "ชื่อสินค้า คือ {$product_title} / รหัสสินค่า คือ {$product_id}";
    }
?>

ผลลัพธ์

ชื่อสินค้า คือ PHP / รหัสสินค่า คือ 1

คำอธิบาย

ส่งค่าแบบ hidden PHP ตัวอย่างฟอร์มมี input type hidden 1 อัน คือ name="id" เมื่อผู้ใช้งานกดปุ่ม submit ตัวแปร product_title และ product_id จะถูกส่งไปที่ไฟล์ PHP ตามที่กำหนด

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