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

Envío mail con AS3

Estas en el tema de Envío mail con AS3 en el foro de Flash y Actionscript en Foros del Web. Buenas tardes! les cuento que estoy haciendo una aplicación Flash con ActionScript3 donde tengo un formulario de contacto. El problema es que no me envía ...
  #1 (permalink)  
Antiguo 19/03/2012, 13:50
 
Fecha de Ingreso: diciembre-2011
Ubicación: Villa Lugano
Mensajes: 86
Antigüedad: 12 años, 3 meses
Puntos: 0
Pregunta Envío mail con AS3

Buenas tardes! les cuento que estoy haciendo una aplicación Flash con ActionScript3 donde tengo un formulario de contacto. El problema es que no me envía ningún mail a mi casilla. Por lo que parece, ni siquiera toca el archivo "enviar.php", ya que a este le hice una función para que me grabe un log con las variables recibidas y siempre está vacío. Adjunto el código AS

stop();
import flash.display.Sprite;
import flash.net.URLRequest;
import flash.net.URLVariables;
import flash.net.sendToURL;

estado_txt.text = "";
enviar_btn.addEventListener(MouseEvent.CLICK, validaryEnviar);

function validaryEnviar(event:MouseEvent):void {
if(!nombre_txt.length) {
estado_txt.text = "Por favor, ingrese su nombre.";
} else if(!mail_txt.length) {
estado_txt.text = "Por favor, ingrese su email.";
} else if(!validarMail(mail_txt.text)) {
estado_txt.text = "Por favor, ingrese un e-mail válido.";
} else if(!tel_txt.length) {
estado_txt.text = "Por favor, ingrese su n° de teléfono.";
} else if(!msg_txt.length) {
estado_txt.text = "Por favor, escriba su comentario.";
} else {
estado_txt.text = "Gracias " + nombre_txt.text + ", su mensaje se envió con éxito.";
var variables:URLVariables = new URLVariables();
variables.nombreUsuario = nombre_txt.text;
variables.mailUsuario = mail_txt.text;
variables.telUsuario = tel_txt.text;
variables.msgUsuario = msg_txt.text;
var varSend:URLRequest = new URLRequest("enviar.php");
varSend.method = URLRequestMethod.POST;
varSend.data = variables;
var varLoader:URLLoader;
varLoader.load(varSend);
gotoAndStop(2);
}
}
function validarMail(str:String):Boolean {
var pattern:RegExp = /([a-z0-9._-]+)@([a-z0-9.-]+)\.([a-z]{2,4})/;
var result:Object = pattern.exec(str);
if(result == null) {
return false;
}
return true;
}

Muchas gracias!
  #2 (permalink)  
Antiguo 26/03/2012, 17:24
 
Fecha de Ingreso: octubre-2009
Mensajes: 125
Antigüedad: 14 años, 6 meses
Puntos: 2
Respuesta: Envío mail con AS3

aqui encontré como hacerlo

espero te ayude

http://www.republicofcode.com/tutori...s3contactform/
  #3 (permalink)  
Antiguo 27/03/2012, 11:18
 
Fecha de Ingreso: diciembre-2011
Ubicación: Villa Lugano
Mensajes: 86
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: Envío mail con AS3

Hola devilboy muchas gracias!
si, me sirvió y de hecho funcionó mi página.
Nuevamente gracias!
Saludos
Carlos

Etiquetas: as3, flash, mail
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:00.