Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/08/2003, 23:37
wwwmaster
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 21 años, 5 meses
Puntos: 37
Flash tiene la capacidad de leer CUALQUIER respuesta que venga del servidor, sea esta generada por ASP, PHP, JSP, ColdFusion, etc.

Flash 5 empleaba para ello loadmovie("tuprograma.asp")
Flash MX ha incorporado los objetos loadVars, que se definen mas o menos asi:
objEnvio = new LoadVars()
ObjReceptor = newLoadVars()

objEnvio.variable1 = IDCLIENTE
objEnvio.variable2 = FECHA
//(Donde IDCliente y Fecha son variables cargados con datos)
objEnvio.sendAndLoad("tuprograma.asp", objReceptor,"get"


//Se define una funcion que se ejecutara en el momento que el programa .asp termine de armar la respuesta y mande todo al navegador

objReceptor.onLoad = function(exito) {
if (exito){
// aqui puedes cargar tus variables
}else{
trace("hubo un error en la carga")
}
}


Puedes ver algunos ejemplos completos con LoadMovie en www.aspin.com busca por "flash". El unico requisito es que el .asp (o .php) NO ENVIE EN LA RESPUESTA TAGS HTML como son: <body> <HR> etc,,, la respuesta debe venir simple y llanamente como pares cadena-valor, algo asi:

response.write "campo1=hola&campo2=que&campo3=tal"

Saludos