Estoy haciendo una web de un club de coches. Entonces, mi idea para que la persona interesada pudiera hacerse socio de manera más rápida es un formulario, mediante el cual rellena una serie de campos, que una vez enviados le llegan el presidente del club por e-mail.
He aquí el formulario:
Código:
Bien, con ese formulario, el cual se envía a la página "form.php", todavia ficticia, me gustaría que en la siguiente página, o sea, "form.php", el usuario no envíe los datos, sino que lo compruebe. Esto no se exactamente, sería con la funcion "echo" en php y la variable, por ejemplo "$nombre" para mostrar el nombre que ha escrito el usuario.<form action="form.php" method="post" name="socio" id="socio"> <table width="550" border="0" cellspacing="0" cellpadding="5"> <tr> <td colspan="4" class="mediano1_2"><em><strong>Tus Datos</strong></em></td> </tr> <tr> <td width="100" class="mediano1_2"><div align="right">Nombre</div></td> <td width="175" class="mediano1_2"><input name="nombre" type="text" class="mediano1" id="nombre" size="20"></td> <td width="100" class="mediano1_2"><div align="right">Apellidos</div></td> <td width="175" class="mediano1_2"><input name="apellido" type="text" class="mediano1" id="apellido" size="25"></td> </tr> <tr> <td width="100" class="mediano1_2"><div align="right">Dirección</div></td> <td colspan="3" class="mediano1_2"><input name="direccion" type="text" class="mediano1" id="direccion" size="40"></td> </tr> <tr> <td width="100" class="mediano1_2"><div align="right">C.P.</div></td> <td width="175" class="mediano1_2"><input name="cp" type="text" class="mediano1" id="cp" size="6" maxlength="5"></td> <td width="100" class="mediano1_2"><div align="right">Localidad</div></td> <td width="175" class="mediano1_2"><input name="localidad" type="text" class="mediano1" id="localidad" size="20"></td> </tr> <tr> <td width="100" class="mediano1_2"><div align="right">Provincia</div></td> <td width="175" class="mediano1_2"><input name="provincia" type="text" class="mediano1" id="provincia" size="20"></td> <td width="100" class="mediano1_2"><div align="right">DNI</div></td> <td width="175" class="mediano1_2"><input name="dni" type="text" class="mediano1" id="dni" size="20" maxlength="10"></td> </tr> <tr> <td colspan="4" class="mediano1_2"> </td> </tr> <tr> <td class="mediano1_2"><div align="right">Teléfono</div></td> <td class="mediano1_2"><input name="telefono" type="text" class="mediano1" id="telefono" size="20" maxlength="9"></td> <td class="mediano1_2"><div align="right">Móvil</div></td> <td class="mediano1_2"><input name="movil" type="text" class="mediano1" id="movil" size="20" maxlength="9"></td> </tr> <tr> <td class="mediano1_2"><div align="right">Email</div></td> <td class="mediano1_2"><input name="email" type="text" class="mediano1" id="email" size="20"></td> <td class="mediano1_2"> </td> <td class="mediano1_2"> </td> </tr> <tr> <td colspan="4" class="mediano1_2"> </td> </tr> <tr> <td colspan="4" class="mediano1_2"><em><strong>Datos del Vehículo</strong></em></td> </tr> <tr> <td class="mediano1_2"><div align="right">Marca</div></td> <td class="mediano1_2"><input name="marca" type="text" class="mediano1" id="marca" size="20"></td> <td class="mediano1_2"><div align="right">Modelo</div></td> <td class="mediano1_2"><input name="modelo" type="text" class="mediano1" id="modelo" size="20"></td> </tr> <tr> <td class="mediano1_2"><div align="right">Matrícula</div></td> <td class="mediano1_2"><input name="matricula" type="text" class="mediano1" id="matricula" size="20"></td> <td class="mediano1_2"><div align="right">Fecha</div></td> <td class="mediano1_2"><input name="fecha" type="text" class="mediano1" id="fecha" size="20"></td> </tr> <tr> <td class="mediano1_2"> </td> <td class="mediano1_2"> </td> <td class="mediano1_2"> </td> <td class="mediano1_2"> </td> </tr> <tr> <td colspan="2" align="right" class="mediano1_2"><label> <input name="enviar" type="submit" class="mediano1" id="enviar" value="Enviar"> </label></td> <td colspan="2" class="mediano1_2"><input name="borrar" type="reset" class="mediano1" id="borrar" value="Borrar"></td> </tr> </table> </form>
Entonces, después lo que desearía es que, una vez revisado y cumplimentado el formulario, ya se pudiera enviar por e-mail a la dirección de correo. Claro, se puede hacer poniendo en "form action" directamente la dirección de e-mail, pero me gustaría hacerlo un poco más serio.
Otra cosa, ¿cómo hago para que todos los campos sean obligatorios, esto es que el usuario no pueda enviar el formulario con algún campo en blanco?
Siento mi ignorancia, pero me apetece aprender e ir haciéndolo por mí mismo. He probado con algunos scripts que se pueden bajar, pero creo que hacer el formulario es una buena manera de aprender a irme manejando en php.
Saludos y gracias de antemano,
Eduardo