Foros del Web » Creando para Internet » Flash y Actionscript »

Envio mail desde formulario

Estas en el tema de Envio mail desde formulario en el foro de Flash y Actionscript en Foros del Web. Hola a todos: Soy totalmente novato en flash por eso compré una plantilla Flash que poco a poco he ido adaptando a mis necesidades, cambiando ...
  #1 (permalink)  
Antiguo 26/02/2008, 14:06
 
Fecha de Ingreso: febrero-2008
Mensajes: 3
Antigüedad: 9 años, 9 meses
Puntos: 0
Envio mail desde formulario

Hola a todos:
Soy totalmente novato en flash por eso compré una plantilla Flash que poco a poco he ido adaptando a mis necesidades, cambiando contenidos, fotos etc... Ahora que ya la he terminado se me presenta un último problema. La web tiene un apartado de contacto con un formulario, me gustaría que cuando la gente que entre a ver la web pulse "submit" me envíe un email a mi cuenta de correo electrónico. Tal y como la compre al pulsar submit me abre el explorer un diálogo de descarga diciendome si quiero descargar un archivo que se llama "contact.php" y no sé que tengo que hacer para que esto funcione. Si alguien me pudiera ayudar le estaría muy agradecido.
Un saludo.
  #2 (permalink)  
Antiguo 26/02/2008, 15:55
 
Fecha de Ingreso: enero-2008
Mensajes: 58
Antigüedad: 9 años, 10 meses
Puntos: 0
Re: Envio mail desde formulario

Saludos, al parecer tu problema radica en que tu archivo esta trabajando junto con un archivo PHP que es el encargado de enviar el correo, hay que modificar éste archivo para lograr tu propósito, y subirlo a un servidor de prueba (o instalar Apache) te recomiendo busques el PHP y preguntes en el foro adecuado, éste tipo de formularios son fáciles de personalizar, todo el trabajo lo realiza el PHP, asi que, seguramente alguien te ayudara rápidamente, suerte!!!!
  #3 (permalink)  
Antiguo 26/02/2008, 17:04
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Re: Envio mail desde formulario

Hola Carizma:
En www.cristalab.com hay un tutor sobre formularios.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 27/02/2008, 01:41
Avatar de calinsito  
Fecha de Ingreso: enero-2007
Ubicación: Guatemala
Mensajes: 168
Antigüedad: 10 años, 10 meses
Puntos: 2
Re: Envio mail desde formulario

Cita:
Iniciado por Carizma Ver Mensaje
Hola a todos:
Soy totalmente novato en flash por eso compré una plantilla Flash
1. primero como se lo he dicho ya ha otros, antes de comprar cualquier plantilla u otro utensilio debes saber que estas comprado y que te estas metiendo, para no crear horas de insomnio masivo a tu cerebro y no quedar mal ante los clientes

Cita:
Iniciado por Carizma Ver Mensaje
Tal y como la compre al pulsar submit me abre el explorer un diálogo de descarga diciendome si quiero descargar un archivo que se llama "contact.php" y no sé que tengo que hacer para que esto funcione
2. otro aspecto lo que estas pidiendo son cosas desde cero, ya que no tenes ni idea de que FLASH trabaja el form mail con PHP, la mayoria de veses se ayuda a quien ya a trabajado y se a topado con algun script, pero en tu caso es por no tener conocimiento de PHP y te recomendaria que te empaparas un poco con esto

3. ahora si decides lanzarte a al aventura pues aca te pongo un tuto que trata sobre form mail en FLASH y PHP

http://www.maestrosdelweb.com/editorial/fflashphpform/

exitos
  #5 (permalink)  
Antiguo 27/02/2008, 23:16
 
Fecha de Ingreso: febrero-2008
Mensajes: 9
Antigüedad: 9 años, 9 meses
Puntos: 0
De acuerdo Re: Envio mail desde formulario

PARA QUE TE LLEGUE UN MAIL A TU CORREO CON EL FORMULARIO QUE HICISTE DEBES HACERLO EN HTML Y EN ACTION HACES LO QUE DICEN LAS INSTRUCCIONES QUE MAS ABAJO DETALLO. EL ENVIO de LA INFORMACION DEL FORMULARIO LO HACES A TRAVES DE MELODYSOFT, UNA WEB QUE ENTREGA GRATIS EL SERVICIO DE ENVIAR LA INFORMACION DE TU FORMULARIO A TU CORREO GRATIS.

PD: CREO QUE TAMBIEN ENTREGAN SOPORTE PARA FLASH, TE RECOMIENDO VERIFICAR EN WWW.MELODYSOFT.COM

=> ADEMAS CON ESTO TE HACES LA VIDA UN POCO MAS FACIL, JEJEJE.

Mas informacion:

Al igual que otros servicios de Melodysoft debes estar registrado para poder crear y utilizar todos los formularios de envío que necesites.

Es casi necesario que tengas un nivel básico de HTML, o en su defecto conocer cómo instalar formularios desde el editor que utilices.

IMPORTANTE: Algunos de los servicios de WebMail más utilizados como Yahoo o Hotmail utilizan filtros anti-SPAM mal desarrollados, por lo que los envíos van a parar a carpetas de correo "no deseado", "genérico" o incluso son borrados. Por tanto si tienes una de estas cuentas y no recibes los envíos, será recomendable que cambies a otro servicio de EMail más fiable.

La aplicación está localizada en:
http://forms.melodysoft.com/



Comenzando...

--------------------------------------------------------------------------------
Lo primero que tienes que hacer es ir a tu panel de control y elegir la opción de los Formularios de envío, cuando crees formularios debes tener en cuenta los siguientes campos:

• Identificativo: Es el código que utilizarás como identificación del formulario.

• Nombre del formulario: El nombre del formulario, se mostrará en las páginas personalizadas.

• Asunto del formulario: El asunto que figurará en el E-Mail recibido con los datos del formulario.

• Dirección E-Mail destino: El formulario se enviará a esta dirección.

• Formato del E-Mail Los E-Mails pueden enviarse en varios formatos, el más común es sólo texto, ya que así ocupa mucho menos, pero para darle mejor aspecto se suelen enviar como páginas HTML, aún así estos E-Mails deben tener su "parte" en texto por si el programa de correo empleado no es capaz de mostrar HTML.


Rellenando estos campos ya puedes empezar a utilizar el formulario, una vez creado puedes ponerlo en tu página Web indicando el código identificativo del mismo mediante el campo oculto (hidden) id. Siempre comenzará con la siguiente estructura, donde se indica el método post y el action con la dirección de la aplicación:

<form method="post" action="http://forms.melodysoft.com">
<input type="hidden" name="id" value="CÓDIGO_IDENTIFICATIVO_DEL_FORMULARIO">

...

</form>

Si lo deseas también podrías incluir en el <form> una comprobación mediante JavaScript para verificar que el usuario ha indicado todos los campos que te interesan antes de enviarlos, tal y como se detalla en la documentación. Aún así siempre será recomendable indicar los campos obligatorios en la sección "Campos requeridos" de la administración del formulario.


Dentro del formulario indica los campos que te interesan, en el siguiente ejemplo se han especificado los correspondientes al nombre y E-Mail del usuario, así como el propio mensaje que se va a enviar:

<form method="post" action="http://forms.melodysoft.com">
<input type="hidden" name="id" value="CÓDIGO_IDENTIFICATIVO_DEL_FORMULARIO">

Nombre: <input type="text" name="nombre">
E-Mail: <input type="text" name="email">
Mensaje: <textarea name="mensaje"></textarea>

<input type="submit" value="Enviar">
<input type="reset" value="Borrar">
</form>

Este sería el aspecto del formulario anterior:
Nombre:
E-Mail:
Mensaje:




Tipos de campos

--------------------------------------------------------------------------------

Listas de selección múltiple

Las listas de selección múltiple permiten elegir varias opciones pulsando la tecla control, además de indicar la propiedad multiple debes poner unos corchetes [] después del nombre del campo, para que luego en el mensaje aparezcan todas las opciones seleccionadas.

<select name="NOMBRE_DEL_CAMPO[]" size="10" multiple>
...
</select>




Archivos e Imágenes

Para poder enviar archivos y/o imágenes debes indicar dentro del <form> el atributo
enctype="multipart/form-data"

<form method="post"
action="http://forms.melodysoft.com" enctype="multipart/form-data">

...y los campos para enviar archivos de la siguiente manera:

<input type="file" name="NOMBRE_DEL_CAMPO">

Recuerda que el límite son 4 Kbytes o 120 Kbytes mediante bonos AdFREE libres de publicidad.

Se pueden incluir imágenes y éstas aparecerían al final del E-Mail. Para que se interpreten estas imágenes como tales, y no como archivos adjuntos, el nombre debe empezar por image_ por ejemplo:

<input type="file" name="image_logo">

Si el formato del E-Mail está configurado como sólo texto las imágenes se enviarán como archivos adjuntos.

En caso de que el usuario no indique una imagen válida en estos campos image_ se generará un error, indicando que el archivo no es una imagen.




Campos ocultos

Se pueden añadir más características al envío del formulario mediante unos campos especiales ocultos, éstos empiezan por mldy_

mldy_priority: establece la prioridad del E-Mail, el valor puede ser:
1 (alto), 3 (normal) o 5 (bajo):
<input type="hidden" name="mldy_priority" value="1">

mldy_automatic: indica si al E-Mail se le añade el atributo de mensaje enviado automáticamente, para evitar E-Mails de autorespondedores:
<input type="hidden" name="mldy_automatic" value="1">

mldy_notification: solicitará confirmación de lectura por parte de los destinatarios del formulario hacia el usuario del mismo:
<input type="hidden" name="mldy_notification" value="1">


Nota: Como todos los campos que empiezan por mldy_ son ocultos y no aparecen en el E-Mail, se podría definir que el campo del E-Mail del usuario es mldy_email, así este dato no aparecería en el mensaje, aunque sí se utilizaría para enviar los E-Mails y la respuesta. El valor podría verse en la propia procedencia del E-Mail.



EL TUTORIAL QUE POSTIE ESTA EN: http://www.melodysoft.com/docs/forms/

ESPERO LA INFORMACION SEA DE AYUDA.


SALUDOS.



CRISTIANVOLTX
  #6 (permalink)  
Antiguo 27/02/2008, 23:21
 
Fecha de Ingreso: febrero-2008
Mensajes: 9
Antigüedad: 9 años, 9 meses
Puntos: 0
Sonrisa Re: Envio mail desde formulario

Cita:
Iniciado por Carizma Ver Mensaje
Hola a todos:
Soy totalmente novato en flash por eso compré una plantilla Flash que poco a poco he ido adaptando a mis necesidades, cambiando contenidos, fotos etc... Ahora que ya la he terminado se me presenta un último problema. La web tiene un apartado de contacto con un formulario, me gustaría que cuando la gente que entre a ver la web pulse "submit" me envíe un email a mi cuenta de correo electrónico. Tal y como la compre al pulsar submit me abre el explorer un diálogo de descarga diciendome si quiero descargar un archivo que se llama "contact.php" y no sé que tengo que hacer para que esto funcione. Si alguien me pudiera ayudar le estaría muy agradecido.
Un saludo.
Te recomiendo que leas mi posteo, a mi me sucedio algo parecido a lo tuyo. El que busca siempre encuentra.
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 22:17.