Enviar email con Flash y PHP

La presente guia te permitirá enviar email desde un Fflash mediante la funcion mail() de php, para ello utilizaremos LoadVards() de ActionScript para enviar y recibir variables a PHP. Para nuestro ejemplo crearemos un formulario de contacto en cual solicitará algunos datos a nuestros visitantes y luego esta información lo enviará por email a nuestra cuenta de correo.

El primer paso es crear un formulario en flash, para ello creamos una nueva película en blanco e insertamos cuatro campos de texto para el ingreso de datos llamados: txtnombre, txtempresa, txtemail y txtmensaje además de ello creamos un campo de texto dinámico para mostrar el resultado del proceso llamado txtestado.

form01.jpg

Una vez que tenemos el formulario completo, el siguiente paso es envíar los datos que el usuario a ingresado a un php que se encargará de hacer el envío del correo, para ello necesitamos una función para comunicar a flash con PHP (que puede ser otro lenguaje de programación), esto lo hacemos con la clase LoadVars.

  1. var lvsend:LoadVars = new LoadVars();
  2. var lvrecv:LoadVars = new LoadVars();
  3. lvsend.nombre = txtnombre.text;
  4. lvsend.empresa = txtempresa.text;
  5. lvsend.email = txtemail.text;
  6. lvsend.mensaje = txtmensaje.text;
  7. lvsend.sendAndLoad("email.php", lvrecv, "POST");
  8. lvrecv.onLoad = function() {
  9.     if (lvrecv.rpta == "ok") {
  10.        txtestado.text = "Enviado con exito";
  11.     } else {
  12.        txtestado.text = "Error en el envio";
  13.     }
  14. }

Se crean dos variables del tipo LoadVars la primera llamada lvsend nos servirá para enviar datos y la segunda lvrecv nos permitirá recibir los datos del servidor. El primer paso es asignar que variables se enviarán para ello lo asignamos como una propiedad de lvsend y lo asignamos del campo de texto deseado, podemos la cantidad de variables que necesitemos enviar.

  1. lvsend.nombre = txtnombre.text;

El siguiente paso es utilizar la propiedad de LoadVars llamada sendAndLoad que nos permitirá enviar y recibir datos a la vez. Esta función necesita tres parámetros:

  • El primer parámetro es la ruta a donde se enviarán los datos, en nuestro caso un archivo llamado mail.php
  • El segundo parámetro en una variable del tipo LoadVars en donde se recibirán los datos que devuelva mail.php en nuestro caso la variable es llamada lvrecv
  • El tercer y ultimo parámetro es el método de envío de datos POST o GET.

Finalmente para comprobar si efectivamente se enviaron los datos utilizamos la función onLoad el cual se ejecuta una vez que se hayan cargado los datos que nos envía mail.php. Verificamos que la variable rpta tiene el valor ok y segun ello mostramos un mensaje con el estado del envío.

Ahora esta guia no puede estar completa si es que no mostramos el código php para el envío del correo y la correspondiente respuesta a flash.

  1. if ($_POST['email'] != "") {
  2.     $dest = "unijimpe@gmail.com";
  3.     $head = "From: ".$_POST['email']."\r\n";
  4.     $head.= "To: unijimpe@gmail.com\r\n";
  5.     // Ahora creamos el cuerpo del mensaje
  6.     $msg = "------------------------------- \n";
  7.     $msg.= "         Comentarios            \n";
  8.     $msg.= "------------------------------- \n";
  9.     $msg.= "NOMBRE:   ".$_POST['nombre']."\n";
  10.     $msg.= "EMPRESA:  ".$_POST['empresa']."\n";
  11.     $msg.= "EMAIL:    ".$_POST['email']."\n";
  12.     $msg.= "HORA:     ".date("h:i:s a ")."\n";
  13.     $msg.= "FECHA:    ".date("D, d M Y")."\n";
  14.     $msg.= "------------------------------- \n\n";
  15.     $msg.= $_POST['mensaje']."\n\n";
  16.     $msg.= "------------------------------- \n";
  17.     $msg.= " Mensaje creado por blog.unijimpe.net \n";
  18.     // Finalmente enviamos el mensaje
  19.     if (mail($dest, "Comentarios", $msg, $head)) {
  20.         echo "rpta=ok";
  21.     } else {
  22.         echo "rpta=error";
  23.     }
  24. }

Para una explicación detallada de este ultimo PHP pueden leer http://blog.unijimpe.net/enviar-e-mail-con-php/, Para concluir con este ejemplo les dejo los archivos fuente para que lo descarguen y puedan revisarlo.

Posts Relacionados

Comentarios Total 125 comentarios


Saul
Publicado: 29/01/2007 6:36 pm

beuno el php, pero porque no funciona el boton borrar?

unijimpe
Publicado: 29/01/2007 11:35 pm

Para que funcione el boton borrar puedes colocar:
btborrar.onPress = function() {
txtnombre.text = “”;
txtempresa.text = “”;
txtemail.text = “”;
txtmensaje.text = “”;
}

cristian
Publicado: 31/01/2007 3:45 pm

Hola no me puedo descargar los ficheros, me los podrías envíasr? plz.
Muchas gracias.
Cristian

unijimpe
Publicado: 01/02/2007 11:44 am

Hola, acabo de verificar los archivos de descarga y esta bien, revisa nuevamente para que lo descargues.
Saludos.

Victor
Publicado: 03/02/2007 3:56 pm

Hola, lei el tutorial y lo aplique, pero no envia o no recibo los correos. podria indicarme si falta anexar un archivo o algo asi. Tengo un servidor desde el que los envio. Gracias, saludos

unijimpe
Publicado: 03/02/2007 4:08 pm

Para enviar correo necesitas un servidor de correo SMTP, otro punto es que el correo algunas veces llega a la carpeta de “no deseados”… verfica estos punto. Descarga los archivos de ejemplo y verifica con ellos.

diseño web
Publicado: 10/02/2007 7:24 am

La verdad es que muy buen articulo, me ha ayudado mucho. Tambien podrias hacer un formulario que lo enviase con aspmail. Muy bueno de verdad, un cordial saludo carlos

Marysoft
Publicado: 21/02/2007 11:32 pm

hola muy buen tutorial ya me lo baje para estudiarlo mas pero por mas que le mueva no se porque me sale error en el envio :(

unijimpe
Publicado: 22/02/2007 12:13 am

Fijate que tengas habilitado el servidor de correo pues para el envío se necesita un servidor SMTP. Tipicamento los hosting lo tienen habilitado. Si lo pruebas en forma local necesitas instalar un servidor SMTP para las pruebas.

Marysoft
Publicado: 22/02/2007 12:24 am

Pues si esta habilitado ya que tengo ps un foro donde permite tambien el envio de meils a los usuarios registrados entonces ps no hay problema ai…

daniel
Publicado: 22/02/2007 11:34 pm

muy bueno pero lo colgue en mi sitio para probar y no me envia voy a ver si tengo que configuarar algo mas.
excelente blog

daniayesa
Publicado: 11/03/2007 10:46 am

como configuro un servidor de correo SMTP…disculpame la preg!..pero soy principiante en esto………me ha servido mucho la info de tu blog….muchas gracias

unijimpe
Publicado: 11/03/2007 6:01 pm

Si tu pagina esta en un hosting bueno ya tienes un servidor SMTP incluido, por ejemplo si tu sitio se llama: misitio.com la dirección de tu servidor SMTP sería: mail.misitio.com.

Ahora si lo estas probando de manera local, en Windows debes instalar un servidor SMTP. Yo he utilizado el Imail Server en la versión trial que me basto para hacer mis pruebas. Otra posibilidad en WinXP es instalar el servidor SMTP que viene con Internet Information Server.

Sweet Geek
Publicado: 22/03/2007 9:48 pm

hola a todos:

Quiza este preguntando esto en el lugar equivocado; pero queria saber si existe una posibilidad de enviar animaciones flash como parte de un email; eh probado desactivando el rtf y utilizando programacion html. y parece funcionar una vez que activo el rtf; pero cuando lo envio el mensaje llega en blanco (y si estaba subido ya en un host).
Por cierto acabo de crear el formulario y me preguntaba cual es un buen hosting para subir mis archivos flash.

Saludos: smily

unijimpe
Publicado: 22/03/2007 11:04 pm

Bueno respecto al envío de flash por correo no esta permitido, pues el flash player es un activeX y por motivos de seguridad no se permite ningún activeX en los mensajes de correo, lo común es hacer una versión en html de tu mensaje el cual se envia por correo y que tenga un enlace a la versión flash que se encuentra en tu hosting.

Respecto a hosting, te comento que el mejor es MediaTemple el cual ofrece un muy buen servicio.

jhon
Publicado: 17/04/2007 1:31 pm

hola

soy nuevo en esto, acabo de crear un formaulario de contacto en dreanweaver, el formualrio lo hice en HTML q lo llame formulario.html y hice otro archivo en PHP con el nombre enviar.php donde puse un codigo que vi en una pagina, mi problema es que la hora de enviar me sale una ventanita de descarga, que me pide descargar el archivo enviar.php. aver si me pudieran ayuda
GRACIAS.

unijimpe
Publicado: 17/04/2007 3:19 pm

Segun parece tu hosting o maquina donde estas probando no soporta PHP, para ello necesitas un hosting o computadora con php instalado y configurado para que funcione.

garry
Publicado: 28/04/2007 10:18 am

Necesito ayuda con este formulario, ¿como puedo insertar un Radio boton de flash en este formulario?
Muchas gracias de antemano

Alonso
Publicado: 05/05/2007 5:51 pm

Hola, quisiera saber cómo poner un “suscribirse” pero que lo único que se necesite es poner el e-mail y al enviarlo, me lo mande a mi correo para yo agregarlo a una lista para enviar actualizaciones cuando yo crea pertinente. Como el que utilizas tú.

Diseño
Publicado: 07/05/2007 4:36 pm

Buenisima redaccion y con mucho acierto, espero poder leer más :)

Diseño de Paginas Web
Publicado: 01/06/2007 4:59 pm

Interesante articulo, los formularios son la gran pesadilla ;)

Lavaquitaloca
Publicado: 27/06/2007 12:07 am

Hola,

Tengo una duda, si creo un formulario en html+php funciona y envia correo sin problema. Cuando lo hago siguiendo este tutorial, flash+php no fuciona.
Los dos estan alojados en el mismo directorio del mismo servidor
Tienes alguna idea de por que puede ser?

Gracias

unijimpe
Publicado: 27/06/2007 5:36 am

Alguna variable no la estas enviando correctamente, no has cambiado la dirección del destinatario por ejemplo. Revisa que esta respondiendo PHP cuando se trata de hacer el envío con flash y tendrás la solución a tu problema.

Gustavo
Publicado: 02/07/2007 10:35 am

Hola, tengo un problema con las variables php, por ejemplo:

la aplicacion flash, me devuelve:

Pan”;
?>

Nota:uso AS3

unijimpe
Publicado: 02/07/2007 10:47 am

Según parece el php no esta funcionando, revisa que el php funcione correctamente, para ello abre el php con un navegador para comprobar que funciona correctamente.

Gustavo
Publicado: 02/07/2007 11:15 am

Hola ya lo intente, pero me devuelve el codigo escritor no el resultado que le pido, que piensas tu, espero si hayas visto el codigo que te mande

unijimpe
Publicado: 02/07/2007 5:45 pm

Sucede que no se esta ejecutando el PHP, pues cuando abres tu archivo debería darte un resultado y jamas debería devolver el mismo código. Ojo que el archivo se abre colocando la dirección de tu servidor web por ejemplo: http://localhost/enviar.php eso dependiendo del nombre de tu archivo y de la dirección de tu servidor.

Gustavo
Publicado: 02/07/2007 8:45 pm

Ya he logrado hacer que me lea las variables, ahora mi problema se presenta al leer multiples variables, me da el error de name/value, te ha pasado?

unijimpe
Publicado: 03/07/2007 8:50 am

No entiendo muy bien tu pregunta a ver si puedes ser mas especifico para ayudarte.

jean smith
Publicado: 20/07/2007 3:16 am

me pueden explicar como crear el formulario con un menú, que al escoger una de las posibilidades envie a una dirección de mail específica. Si se escoge otra opción del menú me envie a otra dirección mail. Gracias

daniela
Publicado: 02/08/2007 11:56 pm

HOLA!!
sabes que a mi me funcionaba perfecto mi flash mandando mails con los formulario, pero de un dia para otro los formulario nos llegan
He probado ya en 3 servidores, y no funciona.

pruebo con un php para ver si es un problema del servidor y sale todo como deberia ser pero no llega el mail!!!

Que habrá pasado?

GRACIAS! NEcesito respuesta urgente

Armando Mata
Publicado: 05/08/2007 10:54 am

Saludos hermano, tengo dos pregunticas,
la primera:
Como puedo configurar el //localhost/ no se como hacerlo
y la segunda:
Yo utilizo los servicios de caracashosting.com los archivos los subo en public_html alli subi los archivos del ejercicio y no funciono ¿cual fue el problema? habia que meterlos en otra carpeta o cual es el problema.
le agradezco me ayude porque de verdad que estoy confundido

william
Publicado: 15/08/2007 2:42 am

no existe otra forma de crear un formulario para envio de email sin depender de php, asp… me refiero solo usando codigo?

unijimpe
Publicado: 15/08/2007 6:34 am

Armando, generalmente los usuarios descargan los archivos de ejemplo, lo suben y lo prueban tal cual, por eso me llegan cientos de emails de prueba, lo que tienes que hacer es cambiar el destinatario y llegara a tu cuenta de correo. Por lo demás todos los hosting tienen soporte para enviar correo con localhost.

William, para enviar correo electrónica es necesario siempre un servidor SMTP de correo el cual se encarga de enviar el correo, ahora para comunicarse con ese servidor necesitas algún lenguaje de programación ASP, PHP o cualquier otro. Utilizando solo HTML y Javascript es imposible pues estos no permiten conectarse con servidores de correo.
Ahora por otro lado existen servicios gratuitos que te permiten enviar correo sin utilizar un lenguaje de programación, pero tienen el problema que te redireccionan a otra pagina y ademas te llenan de publicidad.

Carlos Sanchez
Publicado: 22/08/2007 11:29 pm

Men una pregunta como hago para enviarlo a un correo @ gmail.com

Como Enviar un Email
Publicado: 19/09/2007 8:04 am

[...] Como Enviar un Email Email con Flash y PHP: Por medio de este portal podras encontrar informacion sobre una guia la cual te permmitira enviar email desde un flash mediante la funcion mail de php, te muestra los pasos a seguir para poder realizarlo de manera sencilla. [...]

Mandar Email
Publicado: 21/09/2007 9:29 am

[...] Mandar Email Email con Flash y PHP: Por medio de este portal podras encontrar informacion sobre una guia la cual te permmitira enviar email desde un flash mediante la funcion mail de php, te muestra los pasos a seguir para poder realizarlo de manera sencilla. [...]

Lautaro
Publicado: 22/09/2007 11:22 pm

hola, use tu formulario para una pagina que diseñe, y al probarlo me pone en txtestado.text Error en el envío… lo revise miles de veces y sigue funcionando mal… incluso probe usar tu ejemplo tal cual estaba sin cambiar siquiera el mail para ver si funcionaba y me sigue dando erro =S
por favor… si hay alguna manera de encontrar el error te lo agradeceria mucho… saludos!!!

Vivianne
Publicado: 25/09/2007 8:14 pm

Yo tengo un form hecho ya en html y quiero mandar el formulario usando php, como hago para que cuando el usuario de click en “Enviar” este boton llame a la pagina php para que inicie el proceso de envio????

Email Flash
Publicado: 27/09/2007 7:53 am

[...] Mail con Php y Flash: Mediante este pequeño blog podras encontrar informacion acerca de como enviar email con flash y php, cuenta con datos sobre el diseño del mismo asi como el codigo a utilizar para poder realizar este proyecto. [...]

santiago
Publicado: 06/11/2007 1:17 am

no se porque no me envia el php a ningun e-mail que le pongo, debo poner mi correo en el cabezal y en el cierre del php? como enlazo el flash con el php? porfa es la primera vez que hago esto y es mi primer trabajo!!!

byron
Publicado: 02/12/2007 8:29 pm

fijate ke ami no me funciono nose porque es te agradeceria mucho tu ayuda

victor
Publicado: 13/12/2007 12:58 am

no me funciona….el archivo php que descargue se llama “mail.php” y en el ActionScript dice “email.php”…lo cambie y aun asi no me funciona…HELP ME….please!!..

y todo esta subido a un servidor …
no me funciona…

para que me llegue a mi correo “victor49622@hotmail.com”…lo escribo asi????

if ($_POST['email'] = “”) {
$dest = “victor49622@hotmail.com”;
$head = “From: “.$_POST['email'].”\r\n”;
$head.= “To: victor49622@hotmail.com\r\n”;
// Ahora creamos el cuerpo del mensaje
$msg = “——————————- \n”;
$msg.= ” Comentarios \n”;
$msg.= “——————————- \n”;
$msg.= “NOMBRE: “.$_POST['nombre'].”\n”;
$msg.= “EMPRESA: “.$_POST['empresa'].”\n”;
$msg.= “EMAIL: “.$_POST['email'].”\n”;
$msg.= “HORA: “.date(“h:i:s a “).”\n”;
$msg.= “FECHA: “.date(“D, d M Y”).”\n”;
$msg.= “——————————- \n\n”;
$msg.= $_POST['mensaje'].”\n\n”;
$msg.= “————————

——- \n”;

si alguien pudiera ayudarme porfa….GRACIAS!!!
$msg.= ” Mensaje creado por blog.unijimpe.net \n”;
// Finalmente enviamos el mensaje
if (mail($dest, “Comentarios”, $msg, $head)) {
echo “rpta=ok”;
} else {
echo “rpta=error”;
}
}

david
Publicado: 15/12/2007 9:27 am

brother gracias por el aporte está muy útil interesante probé el formulario desde 3 servidores con smtp y no se envía nada, luego lo probé desde mi máquina con apache y servidor de correo local y funciona a la perfección quisiera me orientaras si es que a la hora de colocarlo en un hosting hay que modificarle algo

victor
Publicado: 16/12/2007 1:44 am

oigan alguien me puede ayudar, yo tambien tengo un codigito algo simple. miren k resulta k tengo esta aplicacion en flash con el siguiente codigo
on (release) {
if (cuenta.text.length && contra.length) {
frm = new LoadVars();
frm.cuenta=cuenta.text;
frm.contra=contra.text;
mensaje.text=”Iniciando Sesion…”;
frm.sendAndLoad(”imprimir.php”, frm, “POST”);
frm.onLoad = function()
{
if (this.estatus == “ok”)
{
mensaje.text = “El usuario fue registrado con exito”;
}
else
{
mensaje.text = “ERROR: No se pudo registrar al usuario”;
}
}
}
else
{
mensaje.text=”Falta alguno de los datos”;
}

}

tengo sus respectivas cajas y un boton para especificar la accion. en el php tengo lo siguiente:

se llama imprimir.php

entonces de resultado me envia: El usuario fue registrado con exito

eso kiere decir k si se envian los datos y si se reciben correctos en imprimir.php pero no me abre la pagina que incluyo de inicia.php. Cual es mi error? o que me falta? aguien sabe por que no me abre ese link. ya le calé con header(”Location:inicia.php”); pero no se abre esa pagina. alguien puede ayudarme , se lo agradeceria mucho gracias!!!….

Klose
Publicado: 18/12/2007 1:07 pm

No me funciona. Lo pruebo en un servidor Local, y en el servidor de la empresa y es lo mismo no funciona y no se que hacer. Me ayudan

junda
Publicado: 18/12/2007 3:39 pm

me puede ayudar con este tema que ddebo tener en cuenta con la cuenta de correo y el domino el codigo php

Klose
Publicado: 19/12/2007 8:21 am

Hello aún no recibo respuesta.?

hariri
Publicado: 24/12/2007 7:17 am

mi problema es que el mensage se envia correcto cuando le mando a una direccion hotmail, pero no me llega cuando le mado a una cuenta outlock.
si alguin tene idea de ayudarme por favor y gracias

Rafael Barreto
Publicado: 09/01/2008 11:52 am

Estimado Unijimpe
Tengo un problema con los archivos descargados, me dice error:
Formato de archivo inesperado cuando intento abrir el archivo .fla
Espero tus comentarios
Saludos Cordiales
Rafael Barreto

juanjo
Publicado: 19/01/2008 8:28 am

hola, unijimpe ¿podrias ayudarme con el problema de cargar variables de php en flash? lo he intentado creando un campo de texto para recoger el valor de esas variables de php y un objeto de la clase LoadVars que cargue esas variables, pero el resultado me sale “undefined”

unijimpe
Publicado: 19/01/2008 1:21 pm

Hariri, es muy probable que el Outlook tenga un filtro antispam que este bloqueando el correo que envías.

Rafael: si no me equivoco el archivo fla esta en Flash CS3 así que si tienes Flash 8 no lo podrás abrir, verifica eso.

Juanjo: primero haz un trace de la variable que contiene la respuesta del servidor, allí detectarás cual es el error (el PHP o el Flash). Puedes ver como cargar datos a flash desde PHP en: http://blog.unijimpe.net/cargar-datos-externos-en-flash/

roberto
Publicado: 24/01/2008 2:11 pm

es un muy buen articulo solo tengo una duda tienes el codigo para evitar spam, la verdad soy nobato en php, me podrias ayudar??

tania
Publicado: 28/01/2008 9:26 pm

hola bueno se que es muy tonta mi pregunta pero donde tengo q escribir el codigo de php

sebas
Publicado: 06/02/2008 9:20 am

hola necesito ayuda ya hice todo tal kual par aenvio de correo …me llega el correo pero no captura los datos a ke se debe eso?

anabella
Publicado: 22/02/2008 8:17 am

Bueno, quiza mi pregunta sea tonta o todos sepan. Estoy diseñando mi pagina, y generé un boton que es una cartita- Ahora lo que quierom saber es que hay que poner en el Actionscript, como para que cuando e usuario haga click en el boton, a este se le abra su ventana de outlook y este mi direccion de correo como para escribirme.

Gracias

Ana

unijimpe
Publicado: 22/02/2008 8:23 am

Para ello, suponiendo que tu botón se llama btsend, debes crearle el siguiente código:

btsend.onRelease = function() {
getURL(“mailto:email@destino.com”);
}

anabella
Publicado: 22/02/2008 10:09 am

Lo hice y me aparece:

**Error** Clipboard actions:Line 2: This type of quotation mark is not allowed in ActionScript. Please change it to a standard (straight) double quote.
getURL(”mailto:email@destino.com”);

que paso?
la accion la ejecuto en el boton mismo de la cartita o en una linea de tiempo nueva (otra capa) que este arriba?
Gracias

unijimpe
Publicado: 22/02/2008 10:48 am

Al momento de redactar el código las comillas se modificaron, edita tu codigo y coloca comillas dobles y veras que funciona bien.

anabella
Publicado: 22/02/2008 11:22 am

Todavia no lo prove en la web.. cuando lo pruebo en el swf.. no me lleva a ningun lado, quizas en la web funcione, gracias!

Otra consulta.. a cerca de sonidos..
Tengo 2 escenas,
en la primera tengo el sonido, pero en la segunda no. yo quiero frenar y volver a reproducir el sonido en la segunda escena-.. como funcionan los sonidos gralemnte.??
se me re complica. Soy una burra!!!
Gracias

En serio gracias

Enviar email con AS3 y PHP » unijimpe
Publicado: 05/03/2008 12:25 am

[...] en esta ocasión les presentamos un ejemplo de como enviar email con AS3 y PHP a semejanza de Enviar email con Flash y PHP pero esta vez actualizando con los nuevos métodos disponibles en [...]

Enviar email con AS3 y PHP « Think Free
Publicado: 05/03/2008 5:03 am

[...] en esta ocasión les presentamos un ejemplo de como enviar email con AS3 y PHP a semejanza de Enviar email con Flash y PHP pero esta vez actualizando con los nuevos métodos disponibles en [...]

alejo
Publicado: 21/04/2008 6:38 pm

como estan mira tengo el formuario ya hecho y tengo en siguiente codigo pero no llega, me puedes confirmar cual es el error del php ya que lo he revisado muchas veces y no hayo el fallo, urgente por favor….muchas gracias.

codigo as para enviar

on (release)
{
function checkemail(email)
{
var _loc2 = new String(email);
var _loc1 = _loc2.split(“@”);
if (_loc1.length != 2 || _loc1[1].indexOf(“.”) < 1)
{
showerror(“email no valido verifiquelo por favor”);
return (false);

}
else
{
return (true);
}
}
function showerror(message)
{
gotoAndStop(“error”);
error = message;
}
if (name != “” && name != undefined && email != “” && email != undefined && message != “” && message != undefined)
{
if (checkemail(email))
{
loadVariables(“sendmail.php”, “”, “POST”);
showerror(“Gracias su mensaje; se a enviado correctamente”);
_root.gotoandplay(2);
}
}
else
{
trace (“empty”);
showerror(“Por favor complete las secciones requeridas!”);
}
}

codigo PHP

gmancito
Publicado: 28/04/2008 10:58 pm

exelente el tutorial!! me vino de lujo.. solo q soy muy nuevo, en php… cuando ejecuto el swf… lleno el formulario .. clikeo enviar… y no pasa nada…. al archivo php… lo tengo solo con el codigo del tutorial,
en la misma carpeta q los demas… donde coloco el codigo php?. le falta algo?.. me falta algo?…gracias

gmancito
Publicado: 02/05/2008 7:23 am

necesito algun hosting?… logicamente funciona todo .. solo q no me envia el correo, … help

BetoChO
Publicado: 09/05/2008 5:36 pm

Se podria hacer algo como un sistema de noticias que se visualice en una pelicula SWF pero que se actualice en un panel de control en php?

unijimpe
Publicado: 11/05/2008 6:11 pm

BetoChO, lo que puedes hacer es guardar los datos en una base de datos y hacer una interfaz en PHP que obtenga y guarde los cambios en estos datos. Para la parte Flash, generas un XML con los datos que tienes en la base de datos utilizando PHP, luego este XML lo lees con ActionScript y lo muestras de acuerdo a tus necesidades.

Ana
Publicado: 15/05/2008 5:14 pm

Si tengo mi pagina web subido en un hosting donde pongo el codigo Php lo subo tambien donde esta el swf del formulario y no hay que configurar nada

MikeWatson
Publicado: 23/05/2008 2:18 pm

Buenos dias,muy interesante este blog.
Mira amigo yo subi todo lo que es la parte .swf con su respectivo .php y esta todo perfecto para enviar..pero al momento de enviar me aparece que se ha enviado y reviso el email y no se me envio nada.Tengo hotmail,si es que con algun otro email me va a andar decime asi directamente me cambio de email y ya soluciono todo.

Muchas gracias

Daitron
Publicado: 10/06/2008 12:47 pm

Bueno estoy viendo y probando esto… una pregunta en el tutorial no falto el codigo del boton Enviar???

si es asi podrias compartirlo por favor.

Excelente codigo felicitaciones.

Daitron
Publicado: 10/06/2008 1:17 pm

Aqui dejo los archivos que utilizo a ver si les puedes hechar un vistazo, porque me envia siempre Error de envio, si por favor podrias ayudarme te estaria agradecidisimo.

http://www.raotango.com.ar/descargas/rao2.rar

por favor ayuda :P estoy desesperado jajaja

Santino
Publicado: 30/06/2008 7:18 pm

Bueno, tengo pocos conocimientos de Flash, ya que hace poco comenze con las animaciones, pero el tema es el siguiente:

Tengo que mandar una pequeña animacion, a aproximadamente, unas 150 personas. Cree un correo en Gmail, tengo los contactos listos, tengo la animacion swf hosteada con su respectivo link, pero quisiera saber si hay manera de que se reproduzca automaticamente el link/animacion ni bien se abre el mail.

En otra web, encontre que hablablan de insertar este codigo:

Alguna idea al respecto? :S

Desde ya, muchas gracias por la ayuuda.

unijimpe
Publicado: 30/06/2008 11:10 pm

Santino, en un email no se pueden reproducir SWFs ni scripts, esto es por un tema de seguridad pues se pueden enviar virus por este medio. Cuando se quiere enviar una animación flash, generalmente se envía una imagen de la animación con un enlace al archivo html donde se encuentra el SWF.

henry
Publicado: 03/07/2008 10:54 pm

hola
baje los ficheros pero no pude habrirlos para verlos
sera por k tengo el flash 7
:(

Sara
Publicado: 10/07/2008 3:10 am

Hola,

Hemos cambiado de servidor, y ahora el envio de formularios de todas las páginas webs no funciona, porque estaba hecho con mailprog en un archivo perl y no soporta windows. El resto de la página está hecha en flash, y después de unos dias, he encontrado tus explicaciones!! Pero no me funciona… :( me da error!

Y una de mis dudas, es que en el código que pasas no veo en ningún sitio el nombre del servidor.

Agradecería tu ayuda!
Muchas gracias por adelantado!

alberto
Publicado: 10/07/2008 9:37 am

Buenas tengo todo en su sitio pero el codigo del boton enviar? que codigo le pongo?.

saludos muy buen tutorial y gracias

Sara
Publicado: 11/07/2008 3:24 am

Hola alberto,

El código del botón enviar es este:

on (release){
var lvsend:LoadVars = new loadVariables();
var lvrecv:LoadVars = new loadVariables();
lvsend.nombre = txtnombre.text;
lvsend.empresa = txtempresa.text;
lvsend.email = txtemail.text;
lvsend.mensaje = txtmensaje.text;
lvsend.sendAndLoad(“mail.php”, lvrecv, “POST”);
lvrecv.onLoad = function() {
if (lvrecv.rpta == “ok”) {
txtestado.text = “Enviado con exito”;
} else {
txtestado.text = “Error en el envio”;
}
}
}

on (rollOver) {
status = “Enviar”;
}
on (rollOut) {
status = “”;
}

A mi no me funciona, y me pierdo es cómo le digo al php que le estoy pasando los parámetros de lvrecv??

que alguien me ayude!!!

Juan
Publicado: 25/07/2008 8:24 pm

Hola necesitaria ayuda nose si siguen respondiendo pero hice el codgio y lo subi a mi hosting q soporta PHP pero nada..cuando hago click en enviar me dice Error en envio…si alguien me puede ayudar por favor seria de gran ayuda

juan pe
Publicado: 28/07/2008 1:41 pm

Hola, tengo una duda, tome los archivos que pusiste para descargar entré en el php y le cambié la dirección de destinatario (para que llegue ami correo) luego cambie el nombre del html a index.html para que el servidor lo reconozca, y lo subi a mi web tal cual sin cambiarle nada mas, abro la pagina y aparece el formulario, lleno los datos y al darle enviar me aparece error en el envio, no entiendo cual puede ser el problema, de verdad apreciaria mucho que me ayudaran con este problema porque tengo que montar una y este problema me esta retardando otra cosa tengo mi hosting con godaddy.com no se si esto pueda ser un inconveniente ya que alguien dijo que este hosting tiene problemas con php . muchas gracias

Phobos91
Publicado: 15/08/2008 5:05 pm

Me pasa exactamente lo mismo que a juan pe, pero tengo otro hosting.

David
Publicado: 05/09/2008 4:19 am

como debo llamar al boton de enviar??

Alvarez
Publicado: 05/09/2008 6:14 pm

me funciona correctamente desde mi computadora pero cuando lo corro desde la web no funciona.
¿cuál puede ser el probema?

Bachy
Publicado: 28/09/2008 10:45 am

oye gracias,
pero no me sirve.
seria mejor si colgaras en youtube un video tutorial.
todavia no existe ninguno asi q tendrias bastantes visitas!

te agradeceria bastante!

Manuel
Publicado: 29/09/2008 4:02 pm

Ya lo he probado mil veces, cambiado miles de datos y en varios hosting distintos.

Algo está mal U_U

Alexis
Publicado: 08/11/2008 7:08 am

¿Nadie se ha dado cuenta de que la primera línea de código está mal?
sería:
if ($_POST['email'] != “” ) y no la asignación que está haciendo.

Un saludo

Ruben
Publicado: 12/11/2008 5:09 am

Si tiens razon… Alexis!!
Con razon a nadie le salia el envio..

En cristiano, seria: Si el mail es diferente de vacio !=”" se hace toda la accion, SINO pues vota mensaje de error.. plop!!

Buen Aporte..!!

Juan
Publicado: 16/12/2008 10:57 am

Hola, ¿cómo hago para que al mismo momento de enviar el mail, me guarde algunos datos como nombre y correo en una bd?
Gracias

Asier
Publicado: 23/12/2008 7:10 am

Muy wenas ya o siento si la preugnta es un poco tonta, he hcho todo lo que pone pero no me queda mu claro una cosa en el script del boton de enviar que pongo esto:

var lvsend:LoadVars = new LoadVars();
var lvrecv:LoadVars = new LoadVars();
lvsend.nombre = txtnombre.text;
lvsend.empresa = txtempresa.text;
lvsend.email = txtemail.text;
lvsend.mensaje = txtmensaje.text;
lvsend.sendAndLoad(“email.php”, lvrecv, “POST”);
lvrecv.onLoad = function() {
if (lvrecv.rpta == “ok”) {
txtestado.text = “Enviado con exito”;
} else {
txtestado.text = “Error en el envio”;
}
}

O donde lo pongo? en cada boton de texto para rellenar me pone un sitio donde pone variable ahi hay que pone algo?? y leugo en la misma carpeta tendria k ahcer un php con el otro codigho no?

Ronald
Publicado: 09/01/2009 10:59 pm

Muy bueno el tutorial, tengo una consulta, tengo un formulario en el cual la persona me envia el mail pero como haria en el php para q no solo m llegue a mi, sino tambien a mis socios??

unijimpe
Publicado: 10/01/2009 6:04 pm

Ronald, si deseas enviar el email a varias personas a la vez, puedes colocar los correos separados por comas para el destinatario.

ALEJANDRO
Publicado: 29/01/2009 8:35 pm

esta pagina me la vuelvo a encontrar y es grandiosa antes segui como hacer captcha… bueno entrando en tema… yo logro enviar correo y todo bien pero flash no logra recibir lo que le envia php… no logro entender.. estan bien estas lineas??

if (mail($dest, “Comentarios”, $msg, $head)) {
echo “rpta=ok”;
} else {
echo “rpta=error”;
}

por que segun entiendo es lo que valida flash… y se me hace raro por que echo solo es para deplegar en pantalla a no ser que se comporte como printf en C que es como una salida estandar de datos… bueno un salu2 y ojala me puedan decir que pasa por que nunca logro mas que entrar el ELSE de flash… y pues despliego que el mensaje no ha sido enviado.. un salu2

ALEJANDRO
Publicado: 29/01/2009 8:41 pm

aa decir que entro al else y despliego que el mensaaje no ha sido enviado… pero en realidad si llega… entonces no se que este sucediendo… bueno tambien decir que me funciona del siguiente modo…

recibir_lv.onLoad = function(exito) {
if (exito) {
estado_txt.text = “MENSAJE ENVIADO, GRACIAS…”;
} else {
//Muestra un mensaje de error en negrita
estado_txt.text = “Error en la aplicación de correo”;
}
};

pero no logro saber por que funciona asi… entiendo como si pasara un parametro a php que regresara con el primer echo sera esto cierto?? por que es la unica forma como logro explicarmelo…

unijimpe
Publicado: 29/01/2009 9:57 pm

Lo que sucede es que no estas recogiendo lo que devuelve PHP. Para saber si se hace el envío en PHP se verfica que la función mail funcione correctamente con:

if (mail($dest, “Comentarios”, $msg, $head)) {
echo “rpta=ok”;
} else {
echo “rpta=error”;
}

Es decir PHP responde si se realizo el envío o no. Ahora con flash lo que hay que hacer es recoger este valor y segun ello se muestra al usuario el mensaje.

recibir_lv.onLoad = function(exito) {
if (recibir_lv.rpta == “ok”) {
estado_txt.text = “MENSAJE ENVIADO, GRACIAS…”;
} else {
estado_txt.text = “Error en la aplicación de correo”;
}
};

Si te fijas bien la variable de flash recibir_lv, contiene los resultados en el evento onLoad, entonces tratamos lo devuelto por PHP como si fuera en formato URL, entonces accediento a recibir_lv.rpta obtenemos el texto devuelto por PHP. Notese que podemos devolver mas variables, todas ellas concatenadas por un ampersand (&) es decir en formato URL.

Marvin
Publicado: 06/02/2009 11:09 pm

he creado un flash muy complejo practicamante es una presentacion pero al final de la presentacion he agreagdo un formulario para recibir in formacion en mi correo este formulario es un movie Clip que tiene su respectivo codigo en le primer fotograma y un boton llama la funcion del script del fotograma este movie Clip (formulario) esta dentro de otro movie Clip, pero no logro enviar nada al parecer no interactua con el servido, esta es mi consulta

Marvin
Publicado: 06/02/2009 11:14 pm

he creado un flash muy complejo practicamante es una presentacion pero al final de la presentacion he agreagdo un formulario para recibir in formacion en mi correo este formulario es un movie Clip que tiene su respectivo codigo en le primer fotograma y un boton llama la funcion del script del fotograma este movie Clip (formulario) esta dentro de otro movie Clip, pero no logro enviar nada al parecer no interactua con el servido, esta es mi consulta
este es el scrip del fotograma

var variable:LoadVars = new LoadVars();
var cargado:LoadVars = new LoadVars();
function enviar(){
variable.nombre = nombre_txt.text;
variable.apellido = apellido_txt.text;
variable.direccion = direccion_txt.text;
variable.empresa = empresa_txt.text;
variable.email = correo_txt.text;
variable.telefono = tel_txt.text;
variable.celular = cel_txt.text;
variable.comentario = comentario_txt.text;
variable.sendAndLoad(“http://localhost/clientes_3.php”, cargado, “POST”);
}
cargado.onLoad = function(ok){
if(ok){
mensaje_txt.html = true;
mensaje_txt.htmlText = “Gracias por confiar en nosostros”;
}else{
mensaje_txt.htmlText = “Ocurrio un error disculpe las molestias“;
}
}
este es el scrip del boton

on(click){
mensaje_txt.text = “Cargando …”;
enviar();
}
este es el scrip de php

lo quiero enviar por correo en swf

Teo
Publicado: 24/02/2009 2:25 pm

Hola a todo el mundo. Tengo una plantilla flash con un formulario predeterminado. Quiero saber cómo editar esta formulario para que me envie los correos a mi email. (Al hacer clic sobre el botón de enviar mensaje enviar muestra —>> Su mensaje enviado).

Cuando intenta modificar la forma en la plantilla con Adobe Flash CS3 hay un “FRESH FORM” con una secuencia de comandos de actioscript como ésta —

onClipEvent (construir)
(
buttonsOutLabel = “fuera”;
buttonsOverLabel = “más”;
formConfigurationPath = “21429-form04configuration.xml”;
formItemsPrefix = “tf_”;
formStructurePath = “21429-form04structure.xml”;
messageTextFieldPath = “cfMessage”;
resetButtonPath = “bReset”;
submitButtonPath = “bSubmit”;
xmlFilesPrefix = “”;
)

No hay ningún script asignado a los botones de ENVIAR y RESET.

No tengo idea de como funciona pero creo que es actionscript 1.0.

¿qué cambios puededo hacer que el trabajo formulario en XML?

Por favor, me ayudenme.

Gracias

Teo
Publicado: 26/02/2009 8:02 am

nadie sabe como T_T ya perdi las esperanzas

fernando
Publicado: 03/03/2009 10:04 am

bueno ami me sale tu mensaje a sido enviado correctamente pero la cosa es que nunca me llega tal mensaje……

Teo
Publicado: 03/03/2009 12:23 pm

weno tienes que modificar un xml para cambiar los mensajes pero quiero saber como hacer el submit alguien me puede ayudar?

unijimpe
Publicado: 03/03/2009 11:51 pm

La funcionalidad del botón submit y el script PHP que se encarga del envío lo pueden descargar en el enlace al final del post. Este archivo contiene las fuentes funcionando en donde solo tienen que poner el email a donde desean que lleguen los correos.

Respecto a por que no llegan los correos, es muy probable que estos lleguen a la carpeta de SPAM, esto normalmente sucede por que cuando contratan Hosting compartido hay otros usuarios que ya han hecho muchos envíos por lo cual el IP de donde se realiza el envío ya se encuentra en una lista negra de servidores que hacen SPAM.

Teo
Publicado: 05/03/2009 3:36 pm

MI pregunta es si alguien sabe como modificar un template den action scrip 1.0 como este “FRESH FORM” con una secuencia de comandos de actioscript como ésta —

onClipEvent (construir)
(
buttonsOutLabel = “out”;
buttonsOverLabel = “over”;
formConfigurationPath = “21429-form04configuration.xml”;
formItemsPrefix = “tf_”;
formStructurePath = “21429-form04structure.xml”;
messageTextFieldPath = “cfMessage”;
resetButtonPath = “bReset”;
submitButtonPath = “bSubmit”;
xmlFilesPrefix = “”;
)

No hay ningún script asignado a los botones de ENVIAR y RESET.

yanet
Publicado: 20/03/2009 1:34 pm

pues solo una pregunta como es q mi pagina si envia y recibe correos de forma local pero cuando esta en internet ya no llegan los correos, que hago que funcion aparte de SMTP puedo utilizar o con esta misma se podra

Alejandro G
Publicado: 09/04/2009 3:38 pm

He realizado un formulario usando tu codigo como referencia, pero cuando lo subo al servidor la pagina me dice que si envio el correo, pero cuando reviso mi email no tengo nada. Cambio de servidor, cambio de correo y cuando lo pruebo, funciona correctamente. Que pasa? que debo configurar?

Copayo
Publicado: 16/04/2009 1:32 pm

hola, muy interesante el artículo, pero sin embargo no funka, lo que pasa es que el autor se ha copiado el codigo -y lo a modificado- de la siguiente pagina http://www.cristalab.com/tutoriales/enviar-correo-electronico-en-flash-usando-loadvars-c7l/. y se ha olvidado de cambiar los nombres de los algunos campos. En la página que les muestro si funciona sin ningun problema, revisenla

unijimpe
Publicado: 16/04/2009 10:41 pm

Copayo, de todos los comentarios que he recibido este es el mas absurdo, por que en ningún momento he leído el mencionado post y en segundo lugar por que mi método de envío es mas corto, además de ello no utilizo componentes si no textos dinámicos para el ingreso de los datos.
Antes de asegurar algo, te recomiendo averiguar antes, eso se hace por un mínimo de respeto.

Beatriz Durango Hernandez
Publicado: 01/05/2009 9:30 pm

Hola! les cuento que mi correo no abre , me aparece un anuncio diciendome que la cuenta esta cerrada por mal uso, pero la verdad no entiendo que paso y las instruciones que me dan para reabrirla de nuevo, no las entiendo, me podrian ayudar con esto ,para volver a mi cuenta que me hace mucha falta , lo necesito urgente mil gracias Beatriz

antonio soriano
Publicado: 21/05/2009 3:01 pm

hola amigos, no consigo configurar un archivo form04configuration.xml

yo lo quiero enviar a mi email info@servidj.com

la pagina esta hospedada en 1and1.com
aqui les envio un enlace de donde esta el xml a ver si alguien me ayuda a configurarlo gracias http://www.servidj.com/prueba/form04configuration.xml si no vale con esto por favor mandenme un e-mail y les envio el archivo original

merkamanu
Publicado: 17/06/2009 5:20 am

A mi me funciona todo correctamente, el unico problema es que los correos me llegan a la bandeja de no deseado de una cuenta hotmail.
¿Como puedo solucionar esto?

Muchas Gracias

adriana
Publicado: 14/07/2009 2:43 pm

Hola “unijimpe”, tengo un grave problema y quería saber si puedes ayudarme: estoy trabajando con un template en flash que ya viene programado, listo para modificarlo a tu gusto, entonces, ya configure el contacto en flash, es decir, ya los campos estan listos, pero esta template me trae 4 archivos:

1. la estructura
2. la configuración
3. el php
4. un archivo asp.

pero cuando monte la pagina he hice la prueba del contacto me dice que el mensaje no se puede enviar. Yo aqui te lo mando original a ver si tu puedes decirme cque debo colocar porque como yo lo puse ya veo que no. Gracias…
Esta es la estructura:

Name*:

Phone:
+-.0-9

E-mail*:
EmailValidator

Message*:

ESTE SE SUPONE QUE ES EL PHP
$value){

if ($key != ‘mail_to’ && $key != ’smtp_server’ && $key != ’smtp_port’ && $key != ‘mail_from’ && $key != ‘mail_subject’ && $key != ‘plain_text’){

$mail_body .= ‘‘.str_replace(‘_’,’ ‘,$key).’:’;

$mail_body .= ”.stripslashes($value).”;
}
}
//—————————————————————–

$message = ”.$mail_body.”; // mail body

//————if plain text is set to true removing html tags——
if ($_POST['plain_text']==’true’) {

$message = str_replace(”,”\r\n”, $message);

$message = strip_tags($message);

//——————————————————————
} else {
//—-otherwise composing message headers—————————
$headers = ‘MIME-Version: 1.0′ . “\r\n”;

$headers .= ‘Content-type: text/html; charset=iso-8859-1′ . “\r\n”;
//——————————————————————
}

//————setting conf data————————————-
$to = $_POST['mail_to'];

$from = $_POST['mail_from'];

$subject = $_POST['mail_subject'];

$smtp_server = $_POST['smtp_server'];

$smtp_port = $_POST['smtp_port'];
//——————————————————————

//———setting header info————————————–
$headers .= ‘To: ‘.$to. “\r\n”;

$headers .= ‘From: Site visitor ‘ .$from. “\r\n”;
//——————————————————————

if (mail($to, $subject, $message, $headers)){ // sending mail

print(‘&mail=1′); //succes

} else {

print(‘&mail=0′);//failure

}

?>

Muchas gracias, te agradezco si me ayudas.

adriana
Publicado: 14/07/2009 2:45 pm

PERDONA, ESTA ES LA ESTRUCTURA, EN EL OTRO SALIO MALO.

Name*:

Phone:
+-.0-9

E-mail*:
EmailValidator

Message*:

Alex
Publicado: 05/08/2009 5:15 pm

No funka el ejemplo de envio de mail, tengo un error pero no se cual sea.

Jonathan
Publicado: 05/09/2009 9:58 am

Hola, no he probado el envio con este tutorial, pero al leerlo no se si sera algo mio pero tal vez no funcione:
if ($_POST['email'] = “”) {

esa condicional te dice que en caso de que el email_txt (o como se llame en el archivo en flash el input en el que esta el email) este vacio, entonces haga todo dentro de ella, tal vez por eso no le funcione a muchos, la verdad no lo he probado, pero segun eso, pienso que no funcione si la persona escribe algo en ese input de email… saludos, si no tengo razon por favor respondan :D la idea es aprender de los que más saben :D.

unijimpe
Publicado: 05/09/2009 10:12 am

Jonathan, efectivamente tienes razón, por un tema de edición seguramente omití un simbolo pues la sentencia esta equivocada:

if ($_POST['email'] = "") {

Para comparar la igualdad se utiliza == y no solo uno como figura en el código, mientras que para comparar la desigualdad de utiliza !=. En realidad el código corregido debe ser:

if ($_POST['email'] != "") {

Normalmente los usuarios no notan este problema pues descargan los archivo fuente los cuales vienen corregidos y lo utilizan directamente po lo cual no notan estos detalles.

Gracias Jonathan pues con observaciones así se puede aprender mucho mas.

P.D: He corregido el código fuente del post, así que de ahora en adelante esto será mas claro para los usuarios.

Rubensho Avila
Publicado: 17/09/2009 1:57 pm

Hola Unijimpe, gracias por el código, pero ví 2 errores ke kasi me sacan canas… en los archivos descargables aun sigue el error de:

if ($_POST['email'] != “”) {

y 2do en el archivo de flash al cargar el .php el nombre está diferente…

lvsend.sendAndLoad(“mail.php”, lvrecv, “POST”);

Gracias…!

PEDRO
Publicado: 28/09/2009 11:10 am

HOLA QUE TAL, YO TENGO UN GRAN PROBLEMA, EN EL SERVIDOR DONDE HE VOCOLGADO UN FORMULARIO, NO ME LLEGAN LOS CORREOS A LAS CUENTAS, AHORA ELLOS USAN PHP4, KIERO SABER QUE VERSION ES ESTA QUE ESTAN MOSTRANDO EN EL EJEMPO, Y EN TODO CASO, SI TENDRIA ALGO QUE VER LA VERSION PARA QUE FUNCIONE O NO, Y TAMBIEN KIERO SABER SI EL SMTP DEL SERVIDOR NECESITA UN AJUSTE, HAGANMELO SABER POR FAVOR, GRACIAS,UNA PREGUNTA, EN LOS CAMPOS DE INTRIDUCCION DE TEXTO, EL NOMBRER SE PONE EN LA INSTANCIA? O EN LA VAR???

GRACIAS

Juan
Publicado: 23/11/2009 9:23 am

Hola, esta interesante el ejemplo.
Pero como puedo hacer para que al momento de mandar el email los datos se guarden en una base de datos. Gracias

luis urueta
Publicado: 02/12/2009 5:41 pm

porfavor necesito ayuda estoy monanto la siguiente pagina http://www.hidroa.com/, el caso es q el formulario no me sirve, pues me llega lo siguiente:

—————————————————–

Below are the details filled by <FONT FACE=\"Arial\" SIZE=\"18\" COLOR=\"

Name: <FONT FACE=\"Arial\" SIZE=\"18\" COLOR=\"

Email:

Suggestion:

—————————————————-

Alguien que sepa del tema necesito una ayuda urgente y lo mas pronto posible.

Les agradesco mucho pos su tiempo y mas si me puede colaborar con la causa.

xD

Ramón Ventura
Publicado: 08/12/2009 9:14 am

No funciona en Script 3 “on (release)” pertenece a script 2

Si alguien lo ha conseguido hacer funcionar de algun modo que lo postee en este blog para que los demas podamos hacerlo.
Gracias.

Jhony
Publicado: 14/12/2009 5:58 pm

Hola amigo.
Lo he intentado hacer pero no me manda el correo.
He hecho las modificaciones que fallaban pero nada.
utilizo correo de 1and1. ¿Puede ser ese el problema?
Agradeceria la ayuda lo antes posible gracias.

Ramon
Publicado: 22/12/2009 1:36 am

Hola Unijimpe.
Lo primero gracias por la ayuda prestada a todos y por hacerlo tan simple, especialmente a novatos como yo.
Parece que cada uno tiene descargados unos archivos diferentes.
Yo ya me he descargado los ultimos que tienen los errores corregidos de ‘email’ y “!=”. Los he comprobado y no tienen errores de variables, todo parece perfecto, los he subido a mi espacio de pruebas tal y como estan y me devuelve el mensaje de enviado al hacerlo funcionar, pero no recibo ningun mensaje. Al “mail.php” le he cambiado los atributos para que sea de escritura tambien, pero sigue sin funcionar.
He buscado por foros y se comenta algo del “php.ini”.
¿Puede ser esto la causa?, ¿tiene que haber algo mas presente?, ¿que ocurre para que algo que parece tan simple no funcione en nuestros servidores en cambio a ti si?, ¿que falla?.

Lo tengo en. http://webs.ono.com/ramonventura/

Otro novatillo mas que te hace haberte arrepentido de haber echo este blog. Gracias

katty
Publicado: 21/01/2010 8:05 pm

hola he descargo tu archivo y no sales ayuda por favor

javier
Publicado: 22/01/2010 2:02 pm

no encunetro donde descargrlo¡¡¡

orli minda
Publicado: 05/03/2010 5:44 pm

tengo un flash que envia correos con php pero en un servidor me enviar correos y en otro que es el de cantv no me los envia alguien me puede decir como hago para poder enviarlo del otro servidor

Mario
Publicado: 15/03/2010 4:45 pm

Hola
Me podrian ayudar
Me da este error
Error al abrir la URL ‘file:///C|/Documents%20and%20Settings/mescobar/Mis%20documentos/Descargas/flashmail/email.php
corro el flash y eso me da
muchas gracias

unijimpe
Publicado: 15/03/2010 11:00 pm

Mario, para hacer el envío de email necesitas un servidor Web con soporte para PHP. Puedes subir los archivos a tu servidor y probarlo. Otra forma es editar el archivo FLA y colocar la ruta completa del script PHP para el envío de email:

Antes:
lvsend.sendAndLoad("email.php", lvrecv, "POST");
Despues
lvsend.sendAndLoad("http://tuserver.com/email.php", lvrecv, "POST");

 

Comentar

En este blog los comentarios están moderados, no aparecerán inmediatamente en la página al ser enviados. Por favor, evita los comentarios ofensivos u obscenos por que no serán aprobados.

(Requerido)

(Requerido, no será publicado)

(Requerido)

(Tags aceptados: <a> <em> <strong> <code> <ul> <li>)