PHP Formularvalidering - Færdig formular eksempel

Dette afsnit viser, hvordan du kan bevare værdierne i inputfeltet efter, at brugeren har submittet formularen.

PHP - Bevar værdierne i formularen

Hvis du vil vise værdien i inputfeltet efter, at brugeren har klikket på submitknappen, har vi tilføjet et lille stykke PHP-script i value-attributten på følgende inputfelter: name, email og website. I comment tekstfeltet har vi placeret scriptet mellem <textarea> og </textarea>. Disse scripts udskriver værdierne for variablerne $name, $email, $website og $comment.

Dernæst skal vi også vise, hvilken af de enkelte knapper, der er valgt. For dette skal vi operere med checked-egenskaben (ikke værdien af radioknappen):

Navn: <input type="text" name="name" value="<?php echo $name;?>">
E-mail: <input type="text" name="email" value="<?php echo $email;?>">
Websted: <input type="text" name="website" value="<?php echo $website;?>">
Kommentar: <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea>
Køn:
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="female") echo "checked";?>
value="female">Kvinde
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="male") echo "checked";?>
value="male">Mand

PHP - Komplet formular eksempel

Her er den fulde kode for PHP formularvalidations eksempel:

Eksempel

Kør eksempel