
me sale como un valor nulo T_T.
pro favor cheken mi codigo.
x cierto el codigo es de actionscript 3.0 y estoy desarrollandolo en flash cs3
Código :
package com.galeria{ import flash.net.*; import flash.display.Sprite; import flash.events.Event; import fl.controls.ComboBox; import flash.text.*; import caurina.transitions.Tweener; public class galeria2 extends Sprite { /*//private var rect:Sprite; //private var rect2:Sprite; //private var i:Number; private var dirX:Number = 0; private var dirY:Number = 0; private var Nombres:TextField; private var Apellidos:TextField; private var Formato1:TextFormat; private var Formato2:TextFormat;*/ private var phpRecivir:String = "http://localhost/galeria/php/retornar.php"; private var request1:URLRequest; private var leer:URLLoader; private var xml1:XML; private var ID:Array; private var Nombre:Array; private var Apellido:Array; private var Imagens:Array; private var Thumbs:Array; private var n:Number; private var combos:ComboBox; public function galeria2():void { leer.addEventListener(Event.COMPLETE, alCompletar);// } private function alCompletar():void { request1 = new URLRequest(phpRecivir); leer = new URLLoader(); leer.dataFormat = URLLoaderDataFormat.TEXT; leer.load(request1); xml1 = new XML(leer.data); ID = new Array(); Nombre = new Array(); Apellido = new Array(); Imagens = new Array(); Thumbs = new Array(); //llamada de los datos del php y ingresandolos al array T_T k no ingresan for each (var num:Object in xml1.datos) { combos.addItem({label: num.@NOMBRES}); ID.push(num.@IDPersona); Nombre.push(num.@NOMBRES); Apellido.push(num.@APELLIDOS); Imagens.push(num.@IMAGEN); Thumbs.push(num.@THUMB); } combos = new ComboBox(); addChild(combos) trace(Imagens.length); trace(phpRecivir); } } }