PHP completa instancia de formulario
En este capítulo se explica cómo permitir a los usuarios hacer clic en el botón "Enviar (enviar)" para enviar los datos antes de asegurar que todos los campos introducidos correctamente.
PHP - asegúrese de introducir un valor en el formulario
El usuario hace clic en el botón de envío, para asegurar que se introducen los valores de los campos correctamente, añadimos el script PHP en el elemento de entrada HTML insertado en cada campo denominado: nombre, correo electrónico y página web. En declaraciones en el campo área de texto, vamos a poner en el guión entre la etiqueta <textarea> y </ textarea>.
PHP valor de salida del script: $ name, $ correo electrónico, página web $, y la variable $ comentario.
Entonces, también es necesario comprobar el botón de opción está seleccionada, para ello, hay que establecer la propiedad comprobado (no la propiedad value del botón de opción):
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"> 名字: <input type="text" name="name" value="<?php echo $name;?>"> <span class="error">* <?php echo $nameErr;?></span> <br><br> E-mail: <input type="text" name="email" value="<?php echo $email;?>"> <span class="error">* <?php echo $emailErr;?></span> <br><br> 网址: <input type="text" name="website" value="<?php echo $website;?>"> <span class="error"><?php echo $websiteErr;?></span> <br><br> 备注: <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea> <br><br> 性别: <input type="radio" name="gender" <?php if (isset($gender) && $gender=="female") echo "checked";?> value="female">女 <input type="radio" name="gender" <?php if (isset($gender) && $gender=="male") echo "checked";?> value="male">男 <span class="error">* <?php echo $genderErr;?></span> <br><br> <input type="submit" name="submit" value="Submit"> </form>
PHP - completa instancia de formulario
He aquí los ejemplos completos de código de validación de formularios PHP:
Los resultados de un ejemplo similar se muestra a continuación: