Foros del Web » Creando para Internet » HTML »

formulario

Estas en el tema de formulario en el foro de HTML en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 06/02/2007, 09:40
 
Fecha de Ingreso: abril-2006
Mensajes: 123
Antigüedad: 11 años, 7 meses
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="[email protected]">
<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
  #2 (permalink)  
Antiguo 06/02/2007, 18:49
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 15 años, 10 meses
Puntos: 6
Re: formulario

Hola
por lo que veo tu formulario envia directamente a una pagina FormMail.cgi
Si es asi lo que tienes es que editar FormMail.cgi para que te envie a la pagina que deseas.
De todas formas no se que haces con los datos si los guardas en bases de datos o los envias por email o ....
Como funcionar claro que te funciona, pero lo que importa es a donde envias dicho formulario.
Lo del formateo de campos como dni si lo debes de hacer con javascript, pero mejor ir pasos por pasos.
saludos
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #3 (permalink)  
Antiguo 07/02/2007, 02:16
 
Fecha de Ingreso: abril-2006
Mensajes: 123
Antigüedad: 11 años, 7 meses
Puntos: 0
Re: formulario

El formulario es enviado a mi email
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:30.