No sé porque no funciona, ya que en el código está presente la verificación aparentemente!!
Esté es el AS del escenario (frame 1):
Código :
stop();
var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();
function enviarMail() {
envio_lv.nombre = nombre_txt.text;
envio_lv.apellido = apellido_txt.text;
envio_lv.empresa = empresa_txt.text;
envio_lv.email = email_txt.text;
envio_lv.cuerpo = cuerpo_txt.text;
envio_lv.sendAndLoad("email.php", recibir_lv, "POST");
}
recibir_lv.onLoad = function(exito) {
if (exito) {
estado_txt.text = this.estado;
btn.enabled = false;
} else {
estado_txt.text = "Error en la aplicacion";
}
};
Y éste el del botón de envío:
Código :
on (release) {
if (!nombre_txt.length) {
estado_txt.text = "Nombre incompleto";
} else if (!apellido_txt.length) {
estado_txt.text = "Apellido incompleto";
} else if (!email_txt.length) {
estado_txt.text = "E-mail incompleto";
} else if (!email_txt.length || email_txt.indexOf("@") || email_txt.indexOf(".")) {
estado_txt.text = "E-mail incompleto";
} else if (!cuerpo_txt.length) {
estado_txt.text = "Mensaje incompleto";
} else {
estado_txt.text = "Enviando el mensaje...";
enviarMail();
}
}Alguna sugerencia???
