Foros del Web » Creando para Internet » HTML »

Formulario de envio

Estas en el tema de Formulario de envio en el foro de HTML en Foros del Web. Hola, quisiera hacer un formulario de envio tipo: NOMBRE: MAIL: TEXTO: Que al enviar apararezca una pagina de confirmación. Y que se me envie a ...
  #1 (permalink)  
Antiguo 12/02/2003, 09:39
Avatar de Bruno Fernandes  
Fecha de Ingreso: diciembre-2002
Ubicación: Mieres (Asturias)
Mensajes: 102
Antigüedad: 15 años
Puntos: 0
Formulario de envio

Hola, quisiera hacer un formulario de envio tipo:
NOMBRE:
MAIL:
TEXTO:
Que al enviar apararezca una pagina de confirmación. Y que se me envie a mi direccion de correo electronico. Alguien tiene el codigo por favor?

Muchas gracias, lo necesito por favor!!!
  #2 (permalink)  
Antiguo 12/02/2003, 10:03
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.544
Antigüedad: 15 años, 8 meses
Puntos: 1262
Hola Bruno Fernandes:

Aunque no soy especialista en formularios, veo que no tienes grandes pretenciones, y creo que puedo ayudarte, seguramente habrá más entendidos que yo que puedan matizar la respuesta.

Pienso que no es necesario usar una página de validación ya que una ventana "confirm" creo que es suficiente.

Bueno... el formulario tendría que tener un formato similar a esto:

<form action="mailto=tucorreo" name=formulario>
<input type=text name=nombre value="">
<input type=text name=email value="">
<input type=text name=texto value="">
</form>
... para el texto puedes usar una etiqueta textarea, que da un aspecto mejor (según para qué)
...

Lo normal es poner dentro del form un tag input type=submit, pero no sabría decirte cómo hacerlo. Yo suelo hacer el submit aparte con un script, y te lo explicaré...

... Desde cualquier parte de la página puedes poner un elemento que al clickear envie el formulario, y sería tan sencillo como poner:
onclick="document.forms.formulario.submit()"
Tal vez no sea la sintaxis correcta ¿?

Lo que quiero decir es que si puedes poner el submit en cualquier parte... puedes poner una función que antes de hacer el envío avise...

function enviar(){
if (confirm("El formulario va a ser enviado") == true) document.forms.formulario.submit()
}

Espero que te sirva...


Saludos
  #3 (permalink)  
Antiguo 13/02/2003, 08:53
 
Fecha de Ingreso: enero-2002
Mensajes: 132
Antigüedad: 15 años, 11 meses
Puntos: 0
Utilza el formmail, es un script gratuito que puedes encontrar en:
http://www.scriptarchive.com/formmail.html

además puedes redireccionar cuando las personas envían el formulario, solicitar datos requeridos, etc.

Puedes encontrar ayuda en nuestro sitio (sección de ayuda) si deseas:

www.dr-e.com


PAblo
  #4 (permalink)  
Antiguo 13/02/2003, 11:07
Avatar de Bruno Fernandes  
Fecha de Ingreso: diciembre-2002
Ubicación: Mieres (Asturias)
Mensajes: 102
Antigüedad: 15 años
Puntos: 0
Muchas gracias, en cuanto tenga tiempo lo miro
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 15:09.