PHP Validação de formulário - Conclusão de exemplo de formulário

Esta seção mostra como manter os valores dos campos de entrada após o usuário submeter o formulário.

PHP - Manter valores do formulário

Se precisar exibir o valor no campo de entrada após o usuário clicar no botão de envio, adicionamos um pequeno script PHP no atributo value do campo de entrada a seguir: name, email e website. No campo de texto comment, colocamos o script entre <textarea> e </textarea>. Esses scripts exportam os valores das variáveis $name, $email, $website e $comment.

Então, precisamos também mostrar qual botão de rádio foi selecionado. Para isso, devemos manipular a propriedade checked (não a propriedade value do botão de rádio):

Nome: <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;?>">
Comentário: <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea>
Gênero:
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="female") echo "checked";?>
value="female">Feminino
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="male") echo "checked";?>
value="male">Masculino

Exemplo Completo de Formulário PHP

A seguir está o código completo do exemplo de validação de formulário PHP:

Exemplo

Executar Exemplo