Devdit
 

PHP รับค่าจาก TextArea แบบ GET

809

สอนเขียนโปรแกรมภาษา PHP รับค่าจาก TextArea แบบ GET โดยการสื่อสารแบบ GET จะส่งข้อมูลแนบไปกับ URL ของเว็บไซต์ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP รับค่าจาก TextArea แบบ GET

<form action="<?=$_SERVER['PHP_SELF'];?>" method="GET">
    <textarea name="message"></textarea>
    <br/>
    <input type="submit" value="ตกลง">
</form>

<?php
    isset( $_GET['message'] ) ? $message = $_GET['message'] : $message = "";
    if( !empty( $message ) ) echo "ตัวแปร message = ".nl2br($message);
?>

ผลลัพธ์

ตัวแปร message = ข้อมูลบรรทัดที่ 1
ข้อมูลบรรทัดที่ 2
ข้อมูลบรรทัดที่ 3

คำอธิบาย

1. กำหนด method การส่งข้อมูลของฟอร์ม HTML แบบ GET

2. ฝั่ง PHP ใช้คำสั่ง isset เพื่อเช็คค่าตัวแปร message ว่ามีค่าหรือไม่ กรณีถ้ามีให้ใช้คำสั่ง $_GET เพื่อรับค่าจาก TextArea และนำไปแสดงด้วยคำสั่ง echo ร่วมกับ nl2br

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