Este capítulo presentará cómo garantizar que todos los campos se ingresen correctamente antes de que el usuario haga clic en el botón "Enviar" para enviar datos.
Después de que el usuario hace clic en el botón Enviar, para garantizar que los valores de los campos se ingresen correctamente, insertamos un script PHP en el elemento de entrada HTML. Cada campo tiene el nombre: nombre, correo electrónico y sitio web. En el campo de área de texto de la nota, colocamos el script entre las etiquetas <textarea> y </textarea>.
Los valores de salida del script PHP son: variables $nombre, $correo electrónico, $sitio web y $comentario.
Luego, también necesitamos marcar el botón de opción seleccionado. Para esto, debemos configurar el atributo marcado (no el atributo de valor del botón de opción):
<form método="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"> Nombre: <input type="text" name="nombre" valor="<?php echo $nombre;?>"> <span>* <?php echo $nameErr;?></span> <br><br> Correo electrónico: <input type="text" name="email" value="< ?php eco $email;?>"> <span>* <?php echo $emailErr;?></span> <br><br> Sitio web: <input type="text" name="sitio web" value="<?php echo $sitio web;?>"> <span><?php echo $websiteErr;?></span> <br><br> Nota: <textarea name="comment" rows="5" cols="40"> <?php eco $comentario;?></textarea> <br><br> Género: <input type="radio" name="gender" <?php if (isset($gender) && $gender=="female") echo " marcado";?> valor="femenino">femenino<tipo de entrada="radio" nombre="género" <?php if (isset($género) && $género=="masculino") echo "marcado";?> value="male">Hombre<span>* <?php echo $genderErr;?></span> <br><br> <input type="enviar" nombre="enviar" valor="Enviar"> </ formulario>