Veréis, soy programador .net y estoy dando palos de ciego con un flash que quiero programar y con Acs me pierdo un poco.
Veréis, estoy tratando hacer el típico formulario de enviar a un amigo, y al pulsar un botón, lo que hace es llamar a un PHP para hacer el envio. Mi problema es que no me aclaro a la hora de donde meter el código, por lo que meto todo en el evento click del botón.
En él hago lo siguiente:
Código:
var datos_email:LoadVars = new LoadVars();
trace(t_nombre.text);
datos_email.Emisor =emisor_txt.text;
datos_email.receptor =receptor_txt.text;
datos_email.mensaje =mensaje_txt.text;
datos_email.onLoad = function()
{
trace(this);
trace(this.estado);
if (this.estado == "enviado") {
//si el email se ha enviado, vamos al fotograma 2.
error_txt.text ="ENVIADO"
fscommand("quit");
} else {
error_txt.text ="Error al enviar"
}
};
//se envian los datos usando sendAndLoad.
datos_email.sendAndLoad("Flash.aspx", datos_email, "post");
Me está dando un error y me da que tiene que ser cuando llamo a la función de onLoad . A ver si me sacáis de mi error. Gracias