สอนเขียนโค้ดวิธีการส่งค่าแบบ 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 ตามที่กำหนด