Flash Mailer envia correos
Categories: Flash, PHP - Tags: action script, correos, Flash, mailerCuando haces una pagina en flash, es posible que luego necesites enviar correos de un formulario de contacto pues eso no es nada complicado usando el objeto LoadVars y el evento SendandLoad.
Primero debes crear en flash un formulario con los campos que deseas, en este caso: email_box, subject_box, message_box y un boton send_btn
Luego en el 1er fotograma agregas el siguiente codigo:
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 | stop(); // Creamos las acciones al darle click send_btn.onRelease = function() { // Crea el objeto loadvars que envia las vaiables my_vars = new LoadVars(); // Guardamos las variables para enviarlas my_vars.sender = email_box.text; my_vars.subject = subject_box.text; my_vars.message2 = message_box.text; if (my_vars.sender != "" and my_vars.subject != "" and my_vars.message2 != "") { /// Enviamos las variables a mailer.php my_vars.sendAndLoad("mailer.php", my_vars, "POST"); gotoAndStop(2); } else { // En caso de error en el envio vamos al cuadro 2 error_clip.gotoAndPlay(2); } my_vars.onLoad = function() { gotoAndStop(3); }; }; email_box.onSetFocus = subject_box.onSetFocus=message_box2.onSetFocus=function () { if (error_clip._currentframe != 1) { error_clip.gotoAndPlay(6); } }; |
Puedes bajar el codigo desde aqui
En el archivo mailer.php no olvides cambiar el correo al que deseas que llegue el formulario
1 |

Me podrias mandar a mi email el formulario para reenviar mails mediante flash con php pero para el flash 8 ya que no puedo abrir el archivo porque tenes una version arriba.
Gracias =)
Vuelve a descargar el archivo zip, le he agregado un archivo index8.fla que esta guardado para Flash 8