saludos a todos.....estoy haciendo un tutorial de formaularios flash y php:
yo hago esta funcion:
enviar = function () {
if (email_txt.text.length && nombre_txt.length && titulo_txt.length && mensaje_txt.length) {
if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
form_lv = new LoadVars();
form_lv.nombre = nombre_txt.text;
form_lv.mail = email_txt.text;
form_lv.mensaje = mensaje_txt.text;
form_lv.titulo = titulo_txt.text;
form_lv.sendAndLoad("locahost", form_lv, "POST");
mensaje_txt.text = "Enviando Mensaje..";
nombre_txt.text = "";
email_txt.text = "";
titulo_txt.text = "";
form_lv.onLoad = function() {
if (this.estatus == "ok") {
mensaje_txt.text = "Tu mensaje fue enviado...";
nombre_txt.text = "";
email_txt.text = "";
titulo_txt.text = "";
} else {
mensaje_txt.text = "Problemas con el servidornIntentalo de Nuevo";
}
};
} else {
email_txt.text = "Correo Invalido";
}
} else {
email_txt.text = "Dato Necesario";
nombre_txt.text = "Dato Necesario";
titulo_txt.text = "Dato Necesario";
mensaje_txt.text = "Dato Necesario";
}
};
y aqui la mando a llamar en evento del boton
on (click) {
btn_send.onRelease = enviar;
}
y cuando lo compilo me da este error:
**Error** Scene=Scene 1, layer=Layer 1, frame=1:
Line 1: Statement must appear within on/onClipEvent handler
enviar = function () {
y ya lo probe con onClipEvent pero siempre me sa error. Podria alguien sugerirme algo o decirme que es lo que estoy haciendo mal.
Gracias a todos....