⊗ppPmFmVRDV 302 of 447 menu

การเก็บค่าดีฟอลต์ของฟอร์มใน PHP

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

เพื่อแก้ไขปัญหานี้ เราจำเป็นต้องเพิ่มบล็อก else เข้าไปในเงื่อนไขของเรา และในบล็อกนี้ให้แสดงค่าดีฟอลต์:

<form action="" method="GET"> <input name="test" value="<?php if (isset($_GET['test'])) echo $_GET['test']; else echo 'default' ?>" > <input type="submit"> </form>

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

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ