Ejemplo de formulario completo de PHP
Este capítulo muestra cómo mantener los valores en los campos de entrada cuando el usuario presiona el botón Enviar.
PHP - Mantenga los valores en el formulario
Para mostrar los valores en los campos de entrada después de que el usuario presiona el botón Enviar, agregamos un pequeño script PHP dentro del atributo de valor de los siguientes campos de entrada: nombre, correo electrónico y sitio web. En el campo del área de texto del comentario, colocamos el script entre las etiquetas <textarea> y </textarea>. El pequeño script genera el valor de las variables $nombre, $correo electrónico, $sitio web y $comentario.
Luego, también debemos mostrar qué botón de radio se marcó. Para esto, debemos manipular el atributo marcado (no el atributo de valor para los botones de opción):
Name: <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;?>">
Comment: <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea>
Gender:
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="female") echo "checked";?>
value="female">Female
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="male") echo "checked";?>
value="male">Male
<input type="radio" name="gender"
<?php if (isset($gender) && $gender=="other") echo "checked";?>
value="other">Other
PHP - Ejemplo de formulario completo
Aquí está el código completo para el ejemplo de validación de formulario PHP: