PHP - ตัวอย่าง การรับค่า วิธี GET |
|
Written by admin
Friday, 27 August 2010 22:54
|
|
ตัวอย่าง โค้ด โปรแกรมภาษา PHP การรับค่าด้วย วิธี GET
<?
if(!empty($_GET['username'])){ echo "ทดสอบการรับค่าจาก Form ด้วย \$_ GET <br>"; echo "Name มีค่าเท่ากับ ".$_ GET ['username']."<br>"; echo "email มีค่าเท่ากับ ".$_ GET ['email']."<br><br><br>";
// การรับค่าโดย $_REQUEST จะใช้ได้ทั้ง POST และ GET ลองสังเกตุดูนะคะ echo "ทดสอบการรับค่าจาก Form ด้วย \$_REQUEST<br>"; echo "Name มีค่าเท่ากับ ".$_REQUEST['username']."<br>"; echo "email มีค่าเท่ากับ ".$_REQUEST['email']."<br><br><br>"; }
?>
การส่งค่าโดยวิธี GET <BR> <a href="/sample_variable.php?username=webmaster&email=webmaster@ban-goi.com">Click here</a>
การส่งข้อมูลแบบ GET จะขึ้นด้วยเครื่องหมาย ? แล้วต่อด้วยชื่อตัวแปรและค่าที่ต้องการส่ง ถ้าต้องการส่งตัวให้ขั้นด้วยเครื่องหมาย & ดังตัวอย่าง คือการส่งตัวแปรชื่อว่า username ซึ่งมีค่าเท่ากับ webmaster และตัวแปรชื่อ email ซึ่งมีค่าเท่ากับ webmaster@ban-goi.com ส่งไปยังไฟล์ชื่อ sample_variable.php
ผลลัพธ์
ทดสอบการรับค่าจาก Form ด้วย $_GET Name มีค่าเท่ากับ webmaster email มีค่าเท่ากับ webmaster@ban-goi.com
ทดสอบการรับค่าจาก Form ด้วย $_REQUEST Name มีค่าเท่ากับ webmaster email มีค่าเท่ากับ webmaster@ban-goi.com
อ้างอิง : 1. เรียนลัด PHP 4 (สมประสงค์ ธิตินิลนิธิ) 2. www.php.net
|