PHP Validating Forms - Completing Form Example
هذا الفصل يوضح كيفية الحفاظ على القيم في حقل الإدخال بعد تقديم المستخدم للنموذج.
PHP - الحفاظ على القيم في النموذج
إذا كنت بحاجة إلى عرض القيمة في حقل الإدخال بعد ضغط المستخدم على زر التأكيد، قمنا بإضافة قطعة صغيرة من كود PHP في خاصية value لحقل الإدخال التالي: 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