วันเสาร์ที่ 29 กุมภาพันธ์ พ.ศ. 2563

การจัดการแบบฟอร์ม PHP

การจัดการแบบฟอร์ม PHP

สิ่งที่สำคัญที่สุดเพื่อแจ้งให้ทราบเมื่อติดต่อกับรูปแบบ HTML และ PHP เป็นว่าองค์ประกอบรูปแบบใด ๆ ในหน้า HTML โดยอัตโนมัติจะมีให้คริป PHP ของคุณ

ตัวอย่าง

ตัวอย่างด้านล่างที่มีรูปแบบ HTML ที่มีสองช่องอินพุทและปุ่ม submit:

<html>
<body>

<form action="welcome.php" method="post">
ชื่อ: <input type="text" name="fname" />
อายุ: <input type="text" name="age" />
<input type="submit" />
</ form>


</ body>
</ html>
เมื่อผู้ใช้กรอกแบบฟอร์มด้านบนและคลิกที่ปุ่มส่งข้อมูลในแบบฟอร์มถูกส่งไปยังไฟล์ PHP เรียกว่า "welcome.php":

"welcome.php" ลักษณะเช่นนี้:

<html>
<body>

ยินดีต้อนรับ <PHP echo $ _POST ["fname"];?> <br />!
คุณอยู่ที่ <PHP echo $ _POST ["อายุ"];?> ปี

</ body>
</ html>


เอาท์พุทอาจจะเป็นอะไรเช่นนี้

ยินดีต้อนรับสู่จอห์น!
คุณอยู่ที่ 28 ปี
PHP $ _GET และ $ _POST ตัวแปรจะอธิบายในบทต่อไป

ตรวจสอบแบบฟอร์ม

การป้อนข้อมูลของผู้ใช้ควรจะตรวจสอบเกี่ยวกับเบราว์เซอร์เมื่อใดก็ตามที่เป็นไปได้ (โดยสคริปต์ไคลเอนต์) การตรวจสอบเบราว์เซอร์ได้เร็วขึ้นและช่วยลดภาระของเซิร์ฟเวอร์

คุณควรพิจารณาการตรวจสอบเซิร์ฟเวอร์หากผู้ใช้ป้อนจะถูกแทรกลงในฐานข้อมูลวิธีที่ดีในการตรวจสอบรูปแบบบนเซิร์ฟเวอร์เป็นแบบฟอร์มการโพสต์ไปที่ตัวเองแทนการกระโดดไปยังหน้าแตกต่างกัน จากนั้นผู้ใช้จะได้รับข้อความแสดงข้อผิดพลาดในหน้าเดียวกันเป็นรูปแบบ มันก็ง่ายที่จะค้นพบข้อผิดพลาด

ไม่มีความคิดเห็น:

แสดงความคิดเห็น