• Publicidad

Formulario a email

Todo lo relacionado con el desarrollo Web con Perl: desde CGI hasta Mojolicious

Formulario a email

Notapor stleon » 2007-05-30 11:38 @526

Hola a todos, y felicidades por este gran foro.
Es grato saber que hay gente que pierde un poco de su tiempo para dedicarlo a ayudar a otros.
En fin, que os cuento mi problema.
Tengo un formulario que cuando se rellenan los datos deben de pasar directamente a mi email, pero no lo hace.
No estoy para nada puesto en esto de programación.
La pagina me la construyo un antiguo amigo, pero a consecuencia de su fallecimiento no encuentro respuesta a mi pregunta.
¿Cómo puedo hacer para que los datos del formulario sean enviados a mi email?
Tengo dominio propio y hosting que trabaja con CGI.
Gracias a todos.
stleon
Perlero nuevo
Perlero nuevo
 
Mensajes: 6
Registrado: 2007-05-30 11:14 @510

Publicidad

formulario

Notapor stleon » 2007-05-30 11:42 @529

Perdon se me olvidaba poneros mi formulario.

http://www.distribuidornutricional.com/formulario.html

Gracias.
¿como lo veis?¿falla algo?
stleon
Perlero nuevo
Perlero nuevo
 
Mensajes: 6
Registrado: 2007-05-30 11:14 @510

Notapor explorer » 2007-05-30 12:04 @545

Un par de cosas... si quieres que tu formulario te envíe por email de forma directa, sólo te faltaría por agregar el tipo de codificación (enctype) a la etiqueta <form>.

http://serbal.pntic.mec.es/~apan/formu.htm

Pero veo que puede haber un problema añadido... hay un procedimiento de Dreamweaver en el evento OnSubmit, por lo que puede interferir en el resultado.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Formulario

Notapor stleon » 2007-05-31 03:05 @170

Gracias por tu pronta contestación.
Lo he leído pero me quedo igual.
Esto para mi es muy nuevo y no tengo ninguna idea de qué hacer, o dónde empezar.
¿Qué hago?
¿Qué pongo?
Perdona por mi torpeza pero como te comento no tengo ni la más remota idea de programación.
Saludos y gracias.
stleon
Perlero nuevo
Perlero nuevo
 
Mensajes: 6
Registrado: 2007-05-30 11:14 @510

Notapor explorer » 2007-05-31 05:31 @272

Tienes que editar el fichero html y en la parte donde está el <form ... agregas un enctype="text/plain".
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

formulario

Notapor stleon » 2007-05-31 11:13 @509

Explorer, lo he cambiado con el dreamweaver, qeu no sabia tenia una opcion para poder cambiarlo.
Lo he subido a mi ftp.
¿Como lo ves ahora?
www.distribuidornutricional.com/formulario.html
stleon
Perlero nuevo
Perlero nuevo
 
Mensajes: 6
Registrado: 2007-05-30 11:14 @510

Notapor explorer » 2007-05-31 11:18 @512

Yo lo veo igual que antes... quiero decir que no veo el enctype por ningún lado.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

formulario

Notapor stleon » 2007-05-31 11:25 @517

En el dreamweaver no se donde tengo que entrar para que me ponga el enctype.
Como te dije....de programacion ando fatal.
Perdona por mi inexperiencia, ya me gustaria saber lo qeu vosotros sabeis.
¿me puedes tu decir donde pongo exactamamente el enctype y como lo pongo en mi html?
Si no es mucho pedir.....
stleon
Perlero nuevo
Perlero nuevo
 
Mensajes: 6
Registrado: 2007-05-30 11:14 @510

Notapor explorer » 2007-05-31 12:10 @549

Carga el html con el dreamweaver.
Pulsa dentro de alguna de las cajas de texto o en alguno de los botones.
En la barra de etiquetas que componen la página verás algo como
<body><form>
Pulsa sobre '<form>' en esa barra.
Saldrán las propiedades de ese formulario. Sabrás que es el correcto porque en el campo Nombre del formulario saldrá 'pedido'.
En esas propiedades hay una caja editable con una lista desplegable que se llama 'Tipo de codificación'. Ahí es donde tienes que escribir 'text/plain' (sin las comillas).

Dándole a la visión en código, verás que el cambio es igual de sencillo de hacer también desde ahí: buscar la 111 donde está el '<form' y agregar ' enctype="text/plain"'.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

formulario

Notapor stleon » 2007-05-31 12:29 @562

Ahora si, que lo he puesto.
Ufff, me pongo nervioso de pensar que no se donde ponerlo.
ME he hecho una prueba de envio y de pedido y a mi email ahora no me llegan los datos que he rellenado de Nombre, apellidos, direccion,etcccc,
Lo que me he llegado ha mi email ha sido un email de contestacion diciendome esto pero no veo pon ningun lado los datos del formulario qeu he rellenado.
Uffff, que locura todo esto.

Gracias por confiar en nosotros.
Nuestro gabinete se pondrá lo antes posible en contacto con usted.
Un saludo.
stleon
Perlero nuevo
Perlero nuevo
 
Mensajes: 6
Registrado: 2007-05-30 11:14 @510


Volver a Web

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados