Tema: formulario
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2007, 09:40
K-anario
 
Fecha de Ingreso: abril-2006
Mensajes: 123
Antigüedad: 18 años
Puntos: 0
formulario

Hola. Tengo el siguiente formulario, al que le fallan algunas cosas que no se q es... le pueden echar un vistazo.

1.- Queria que al enviarlo me de un pagina de confirmacion, la llamo gracias.htm, y otra, que la dé cuando no se rellenen los campos necesarios, llamada error
2.- Queria hacer algunos campos de obligado cumplimiento: nombre, apellidos, etc.
3.- Queria hacer que campos como el DNI o telefono solo admitan numeros, el del codigo postal que se el correcto, la letra del nif la correcta, etc

El formulario funciona pero no sale lo que pretendo ...


(quito los enlace porque no hay manera de publicar en este foro si no los quito...)

<html>

<head>
<title>Apartamentos</title>




</head>


<form method="POST" action=".com/cgi-sys/FormMail.cgi">
<input type="hidden" name="recipient" value="reservas@miweb">
<input type="hidden" name="subject" value="Formulario de Reserva">
<input type="hidden" name="redirect" value="om/graciashtm">
<input type="hidden" name="required" value="reserva,Nombre, apellidos,llegada, salida">
<input type="hidden" name="missing_fields_redirect" value="htt.com/errorhtm">



<div align="left">
<b><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"> DATOS PERSONALES</font></b></div>
<p><font size="2" color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif">


Apellidos:

<input type="text" name="Apellidos" size="28">

Nombre:

<input type="text" name="Nombre" id="Nombre" size="25"></font></p>


DNI:

<input type="text" name="DNI" size="7">


Letra:

<input name="Letra" type="text" id="Letra" size="1">

<br>
<br>





Nacionalidad:
<input name="Nacionalidad" type="text" id="Nacionalidad" size="20">
<br>
<br>

Domicilio:
<input type="text" name="Domicilio" size="40">

Localidad:
<input type="text" name="Localidad" size="20">
<br>
<br>
Código Postal:
<input type="text" name="Código Postal" size="7">
Provincia:
<input type="text" name="textfield">
<br>
<br>
Teléfono:
<input type="text" name="Teléfono" size="20">
Fax:
<input name="Fax" type="text" id="Fax" size="20">
Sexo:
<select size="1" name="Sexo">
<option selected>Sexo</option>
<option>Varón</option>
<option>Mujer</option>
</select>
<br>
<br>
Reserva:
<select name="Reserva" id="Reserva">
<option>Dias</option>
<option>2 d&iacute;as</option>
<option>3 d&iacute;as</option>
<option>4 d&iacute;as</option>
<option>5 d&iacute;as</option>
<option>6 d&iacute;as</option>
<option>1 semana</option>
<option>2 semanas</option>
<option>3 semanas</option>
<option>1 mes</option>
<option>2 meses</option>
</select>
Fecha llegada:
<input name="Llegada" type="text" id="Llegada" size="10">
Fecha salida:
<input name="Salida" type="text" id="Salida" size="10">
<br>
<br>


<br>
<br>
N&ordm; de personas: Adultos:
<input name="Adultos" type="text" id="Adultos" size="4">
Ni&ntilde;os:
<input name="Ni&ntilde;os" type="text" id="Ni&ntilde;os" size="4">
</font> </p>
<div align="center">
&nbsp;</div>
<hr width="90%">
<div align="center">
<center>
<p><font size="2" color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif">En
<input type="text" name="En" size="20">


<div align="center">
<center>
<p><font size="2" color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif">Asegúrese
de que los datos que ha introducido son correctos antes de enviarlos. </font>
</p>
</center>
</div>
<div align="center">
<center>
<p><font size="2" color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif">Una vez
que hayamos recibido su información y comprobado que ha enviado los datos
necesarios, recibirá un correo electrónico confirmándole que su
envío ha
llegado correctamente.</font></p>
</center>
</div>
<div align="center">
<div align="center">
<center>
<p><font color="#FFFFFF"> <input type="submit" value="Enviar datos" name="Conforme" align=" center" onclick="saltar()">
</font>
</p>
</center>
</div>
<div align="center">
<center>
<p>
<font size="2" color="#FFFFFF" face="Verdana">
También puede hacer tu reserva a
través de [email protected]</font></p>
</center>
</div>
<div align="center">
<center>
&nbsp;</center>
</div>
</div>




</form>

</body>

</html>

Última edición por K-anario; 06/02/2007 a las 09:43 Razón: me equivoque