Retroceder   Foros del Web > Diseño de Sitios web > Editores Web

Respuesta
 
Herramientas Desplegado
Antiguo 15-mar-2004, 23:41   #1 (permalink)
Norma Luna está en el buen camino
 
Fecha de Ingreso: diciembre-2003
Ubicación: Mexico,D.F.
Mensajes: 39
Enviar un mensaje por Yahoo  a Norma Luna
Triste ¿Como direccionar un botor de formulario en Dreamweaver MX?

Espero me ayuden a resolver mi problema. Estoy creando un sitio en la red, que debe de contar con un formulario que los clientes de la empresa para la que estoy creando el sitio deben de llenar. Al final del formulario he puesto un boton al que he nombrado ENVIAR, y en la ventana de propiedades le he dado que es submit (para envio) y no se como darle la direccion para que mande los datos a una de las cuentas de correo de mi cliente. Mi formulario esta hecho en Dreamweaver MX.

De antemano agradecere que me brinden ayuda.
Norma Luna está desconectado   Responder Citando
Antiguo 16-mar-2004, 03:16   #2 (permalink)
Colaborador
PatomaS llegará a ser famoso muy prontoPatomaS llegará a ser famoso muy prontoPatomaS llegará a ser famoso muy pronto
 
Avatar de PatomaS
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.393
Alegría Usar mailto con asunto y cuerpo de mensaje

Hola

Bueno, no dicesmucho sobre el lenguaje en que está hecha esta página, pero por el momento asumamos que está hecha solo en htm.

Te recomiendo que hagas estos pasos.

Recava toda la información del formulario y concaténala en una variable de Javascript, esta variable la usaremos luego como cuerpo del mensaje.

Pon el destinatario en otra variable.

Pon el asunto del mensaje en otra variable.

Recuerda sustituir los espacio en blanco de todo lo anterir por el código %20.

Finalmente, crea una función que envie el mensaje usando el típico mailto, pero pásale los valores que has creado

Yo suelo usar esta como función final de envio, es decir, tras las validaciones de contenido y tras hacer los paso que te dije arriba

function correo() {
direccion = "jorge@jorge.com"
asunto = "hola%20como%20estas"
texto = "dskfhdksjfhkj%20fsdhf%20ksjdhf%20sdkjfh%20skfh%20 sfk"
document.location = ('mailto:'+direccion+'?subject='+asunto+'&body='+t exto);
}

El efecto que logras, al menos en la mayoría de los navegadores, es que se abra el programa de correo con los datos dentro, en algún navegador, debido a comportamientos extraños, se abre una venta aue queda en blando y el programa de correo con los datos dentro.

Suerte

Felicidad
__________________
De vuelta por aquí, más o menos

¡ hey, hou, hou, hey !
PatomaS está desconectado   Responder Citando
Antiguo 16-mar-2004, 09:02   #3 (permalink)
cabestrum está en el buen camino
 
Fecha de Ingreso: febrero-2004
Mensajes: 25
Hola Norma Luna.

La opción que te ha dado Pantomas es la mas indicada, aunque hay varias, normalmente para el envío de formularios, necesitas un script CGI, (normalmente te los facilita tu servidor), pero si no dispones de el, puedes optar por la siguiente opción, que no es muy ortodoxa, pero por lo menos ya pones el funcionamiento el formulario.

Una vez puesto el Botón enviar, y haberle seleccionado la opción de enviar formulario, seleccionas el formulario entero, mediante la etiqueta Form, y en el campo de acción escribes esto:

mailto:nombre@servidor.com

lo malo de este sistema es que saltan una serie de ventanas advirtiéndole al usuario de que los datos que va a enviar no son seguros, y esto puede asustar al usuario.

cabestrum está desconectado   Responder Citando
Respuesta

Calificación: Calificación de Tema: 1 votos, 3,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:37.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93