Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2013, 16:01
Fsg
 
Fecha de Ingreso: junio-2009
Mensajes: 155
Antigüedad: 15 años, 9 meses
Puntos: 5
Pregunta Recibir texto desde php con AS3

Hola comunidad forosdelweb.
Soy alguno nuevo en AS3,sigo aprendiendo poco a poco , ahorita tengo un problema, que no logro entender del todo bien,¿como puedo obtener informacion desde php(en este caso es solo texto) en AS3?.
El script esta en localhost desde mi laptop(php con Codeigniter), en el cual solo tengo un echo 'envio=Listo';

Lo que tengo en AS3 es lo siguiente:

Código:
var gobackvar:String;
public function cargar:String{

         var urlVariables:URLVariables = new URLVariables;

         var urlRequest:URLRequest;         

         urlRequest = new URLRequest("http://localhost/as3/lista");                  

         var loader:URLLoader = new URLLoader(urlRequest);         

         loader.dataFormat = URLLoaderDataFormat.VARIABLES;   

        loader.addEventListener(Event.COMPLETE, init);

        return gobackvar;

      }

public function init(e:Event):void 
      {
         var retVars:URLVariables = new URLVariables(e.target.data);
         trace(retVars.envio);
         this.gobackvar=new String(retVars.envio);
      }
Basicamente es una funcion donde trae la informacion de php y esta debe de asignarla a una variable (gobackvar) , y en mi mxml esta (es un proyecto en flex mobile), esto:

Código:
<fx:Script>
      <![CDATA[
         import codigo.proyecto;
         public function cargar_php():void{
            var universal:proyecto=new proyecto();            
            resultado.text=universal.cargar();// resultado , es un label)
         }
      ]]>
   </fx:Script>
El problema esta en que cuando hago clic en el boton(en el que hago la llamada cargar_php() ), al modificar el label, no me modifica el texto, ya que segun, la variable gobackvar, nunca se modifico.

¿Alguien sabe que es lo que esta fallando?.
Saludos