PHP Form Validation - Esempio di modulo completato

Questa sezione mostra come conservare i valori degli campi di input dopo che l'utente ha inviato il modulo.

PHP - Conservare i valori del modulo

Se si desidera visualizzare il valore nell'area di input dopo che l'utente ha cliccato il pulsante di invio, abbiamo aggiunto un piccolo script PHP all'attributo value dell'area di input seguente: name, email e website. Nell'area di testo commento, abbiamo messo lo script tra <textarea> e </textarea>. Questi script espongono i valori delle variabili $name, $email, $website e $comment.

Poi, dobbiamo anche mostrare quale pulsante di opzione è stato selezionato. Per questo, dobbiamo manipolare l'attributo checked (non l'attributo value del pulsante di opzione):

Nome: <input type="text" name="name" value="<?php echo $name;?>">
E-mail: <input type="text" name="email" value="<?php echo $email;?>">
Sito web: <input type="text" name="website" value="<?php echo $website;?>">
Commento: <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea>
Genere:
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="female") echo "checked";?>
value="female">Donna
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="male") echo "checked";?>
value="male">Uomo

Esempio completo di form PHP

Di seguito è riportato il codice completo della validazione del form PHP:

Esempio

Esempio di esecuzione