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

Leer XML o LoadVars sincronicamente

Estas en el tema de Leer XML o LoadVars sincronicamente en el foro de Flash y Actionscript en Foros del Web. Buenas: Estoy teniendo un problema, para conseguir la respuesta al llamar a una base de datos. Estoy utilizando en una clase CDatos.as el LoadVars y ...
  #1 (permalink)  
Antiguo 19/02/2008, 05:30
 
Fecha de Ingreso: marzo-2007
Mensajes: 22
Antigüedad: 10 años, 9 meses
Puntos: 0
Leer XML o LoadVars sincronicamente

Buenas:
Estoy teniendo un problema, para conseguir la respuesta al llamar a una base de datos.
Estoy utilizando en una clase CDatos.as el LoadVars y alli hago:

una propiedad de CDatos es respuesta.

public function comprobacionAl(logi:String,pass:String):String{
var detalle_usuario= new LoadVars();
detalle_usuario.login=logi;
detalle_usuario.contrasena=pass;
detalle_usuario.onLoad = function(exito){
if(exito){
if(this.output=="ok"){
respuesta="ok";
}//if ok
else{
respuesta="mal " + this.msg;
}//else
}//if
else{
respuesta="malMal";
}

}//onLoad
detalle_usuario.sendAndLoad("http://localhost/matematicas40/datosAl.php",detalle_usuario,"POST");

return respuesta;
}//comprobacionAl


Yo quiero coger la respuesta y mandarsela a quien ha llamado a Cdatos.as, pero no me da la respuesta .
He probadoa hacer un while(detalle_usuario.loaded !=true)
para que espere hasta que llegue la respuesta.

Necesito poner este codigo en .as y no en flash donde ya es facil sacarlo por pantalla.

Tmabien se me ha ocurrido que el detalle_usuario.OnLoad devuelva la cadena, pero no se como llamar a la función.

Lo estoy haciendo con LoadVars, pero no me importaria hacerlo con XML.

Muchas gracias por la ayuda.
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 19:23.