PHP 完整表單示例
本章將展示當用戶點選提交按鈕時,如何在輸入欄位中保留值。
PHP - 保留表單中的值
要顯示使用者點選提交按鈕後的輸入欄位中的值,我們在以下輸入欄位的 value 屬性中新增一個小的 PHP 指令碼:name、email 和 website。在 comment(評論)文字區域欄位中,我們將指令碼放在 <textarea> 和 </textarea> 標籤之間。這個小指令碼會輸出 $name、 $email、 $website 和 $comment 變數的值。
然後,我們還需要顯示哪個單選按鈕被選中了。為此,我們必須操作 checked 屬性(而不是單選按鈕的 value 屬性)。
Name: <input type="text" name="name" value="<?php echo $name;?>">
E-mail: <input type="text" name="email" value="<?php echo $email;?>">
Website: <input type="text" name="website" value="<?php echo $website;?>">
Comment: <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea>
Gender:
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="female") echo "checked";?>
value="female">Female
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="male") echo "checked";?>
value="male">Male
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="other") echo "checked";?>
value="other">Other
PHP - 表單完整示例
這是 PHP 表單驗證示例的完整程式碼