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.

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.
-
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";
-
}
-
}
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.
-
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.
-
if ($_POST['email'] != "") {
-
$dest = "unijimpe@gmail.com";
-
$head = "From: ".$_POST['email']."\r\n";
-
$head.= "To: unijimpe@gmail.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.= "------------------------------- \n\n";
-
$msg.= $_POST['mensaje']."\n\n";
-
$msg.= "------------------------------- \n";
-
$msg.= " Mensaje creado por blog.unijimpe.net \n";
-
// Finalmente enviamos el mensaje
-
echo "rpta=ok";
-
} else {
-
echo "rpta=error";
-
}
-
}
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 122 comentarios
Publicado: 29/01/2007 6:36 pm
beuno el php, pero porque no funciona el boton borrar?
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 = “”;
}
Publicado: 31/01/2007 3:45 pm
Hola no me puedo descargar los ficheros, me los podrías envíasr? plz.
Muchas gracias.
Cristian
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.
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
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.
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
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 :(
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.
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…
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
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
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.
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
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.
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.
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.
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
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ú.
Publicado: 07/05/2007 4:36 pm
Buenisima redaccion y con mucho acierto, espero poder leer más :)
Publicado: 01/06/2007 4:59 pm
Interesante articulo, los formularios son la gran pesadilla ;)
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
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.
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
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.
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
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.
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?
Publicado: 03/07/2007 8:50 am
No entiendo muy bien tu pregunta a ver si puedes ser mas especifico para ayudarte.
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
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
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
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?
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.
Publicado: 22/08/2007 11:29 pm
Men una pregunta como hago para enviarlo a un correo @ gmail.com
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. [...]
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. [...]
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!!!
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????
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. [...]
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!!!
Publicado: 02/12/2007 8:29 pm
fijate ke ami no me funciono nose porque es te agradeceria mucho tu ayuda
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”;
}
}
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
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!!!….
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
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
Publicado: 19/12/2007 8:21 am
Hello aún no recibo respuesta.?
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
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
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”
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/
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??
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
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?
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
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”);
}
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
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.
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
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 [...]
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 [...]
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
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
Publicado: 02/05/2008 7:23 am
necesito algun hosting?… logicamente funciona todo .. solo q no me envia el correo, … help
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?
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.
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
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
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.
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
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.
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.
Publicado: 03/07/2008 10:54 pm
hola
baje los ficheros pero no pude habrirlos para verlos
sera por k tengo el flash 7
:(
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!
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
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!!!
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
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
Publicado: 15/08/2008 5:05 pm
Me pasa exactamente lo mismo que a juan pe, pero tengo otro hosting.
Publicado: 05/09/2008 4:19 am
como debo llamar al boton de enviar??
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?
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!
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
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
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..!!
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
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?
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??
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.
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
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…
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.
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
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
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
Publicado: 26/02/2009 8:02 am
nadie sabe como T_T ya perdi las esperanzas
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……
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?
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.
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.
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
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?
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
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.
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
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
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
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.
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*:
Publicado: 05/08/2009 5:15 pm
No funka el ejemplo de envio de mail, tengo un error pero no se cual sea.
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.
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.
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…!
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
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
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
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.
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.
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
Publicado: 21/01/2010 8:05 pm
hola he descargo tu archivo y no sales ayuda por favor
Publicado: 22/01/2010 2:02 pm
no encunetro donde descargrlo¡¡¡