Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/07/2005, 07:33
jjrumi
 
Fecha de Ingreso: julio-2005
Mensajes: 7
Antigüedad: 18 años, 9 meses
Puntos: 0
Intentando ayudar

Hola,

creo que te puedo ayudar porque hace poco acabé una aplicación en Flash que atacaba una Base de Datos y extraía información.

No te compliques guardando información en un txt y luego leerlo, puedes hacerlo directamente con un .asp o .php que te responda a flash.
Como ya sabes, flash lee las variables así:
var1=valor1&var2=valor2&var3=valor3&
donde & te sirve para separar variables.
con asp te lo mandarás así:
response.write "var1=raboraborabo" & "&" & "var2=tomatetomate" & "&"

Lo que tienes que hacer es usar la clase LoadVars() que está tremenda y hacer:

miCarga = new LoadVars();
miCarga.SendAndLoad("archivo.asp", miCarga, "POST");
miCarga.onLoad = function(success){
if (success){
//lo que quieres que haga
trace(this.var1);
}else{
trace("error cargando de la BBDD");
}
}

para usar las variables que coges de la BBDD fuera de la función onLoad, lo haces simplemente así: trace(miCarga.var1);

de todas formas mírate la web Cristalab, que está tremenda y te explica la utilización de la clase LoadVars() muy bien y detalladito, carando de asp o php.

Suerte!!