Este capítulo apresentará como garantir que todos os campos sejam inseridos corretamente antes que o usuário clique no botão "Enviar" para enviar os dados.
Após o usuário clicar no botão enviar, para garantir que os valores dos campos sejam inseridos corretamente, inserimos um script PHP no elemento de entrada HTML. Cada campo é nomeado: nome, email e site. No campo textarea da nota, colocamos o script entre as tags <textarea> e </textarea>.
Os valores de saída do script PHP são: variáveis $name, $email, $website e $comment.
Então, também precisamos verificar o botão de opção selecionado. Para isso, devemos definir o atributo verificado (não o atributo de valor do botão de opção):
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"> Nome: <input type="text" name="name" value="<?php echo $name;?>"> <span>* <?php echo $nameErr;?></span> <br><br> E-mail: <input type="text" name="email" value="< ?php eco $email;?>"> <span>* <?php echo $emailErr;?></span> <br><br> Site: <input type="text" name="website" value="<?php echo $website;?>"> <span><?php echo $websiteErr;?></span> <br><br> Nota: <textarea name="comment" rows="5" cols="40"> <?php eco $comment;?></textarea> <br><br> Gênero: <input type="radio" name="gender" <?php if (isset($gender) && $gender=="female") echo " verificado";?> value="female">female<input type="radio" name="gender" <?php if (isset($gender) && $gender=="male") echo "checked";?> value="male">Masculino<span>* <?php echo $genderErr;?></span> <br><br> <input type="submit" name="submit" value="Submit"> </ formulário>