PHP Formularz Walidacja - Ukończenie przykładowego formularza

Ten rozdział pokazuje, jak zachować wartości pól wprowadzania po złożeniu formularza.

PHP - Zatrzymanie wartości formularza

Jeśli chcemy wyświetlić wartość w polu wprowadzania po kliknięciu przycisku submit, dodaliśmy krótki skrypt PHP do atrybutu value pola wprowadzania: name, email oraz website. W polu tekstowym comment, umieściliśmy skrypt między <textarea> a </textarea>. Te skrypty wyświetlają wartości zmiennych $name, $email, $website oraz $comment.

Następnie musimy również wyświetlić, który przycisk radio został wybrany. W tym celu musimy operować na atrybucie checked (a nie wartością atrybutu value przycisku radio):

Imię: <input type="text" name="name" value="<?php echo $name;?>">
E-mail: <input type="text" name="email" value="<?php echo $email;?>">
Strona internetowa: <input type="text" name="website" value="<?php echo $website;?>">
Komentarz: <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea>
Płeć:
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="female") echo "checked";?>
value="female">Kobieta
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="male") echo "checked";?>
value="male">Mężczyzna

PHP - Pełny przykład formularza

Poniżej znajduje się pełny kod przykładu walidacji formularza PHP:

Przykład

Uruchom przykład