Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/10/2008, 07:16
Avatar de Lynxcraft
Lynxcraft
 
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 16 años, 5 meses
Puntos: 51
Respuesta: Novato con xml....

hola ever si esto te sirve

Código PHP:
System.useCodepage true;
XML.prototype.ignoreWhite true;

var 
id:Number 4;
var 
invitados:XML = new XML();
var 
itemTemp:Array = new Array();
invitados.onLoad PremioEntregado;
invitados.load("xml.xml");

function 
PremioEntregado() {
    
itemTemp this.firstChild.childNodes;

    for (var 
i:Number=0i<itemTemp.lengthi++) {
        if (
itemTemp[i].attributes.id_jugador == id) {
            if (
itemTemp[i].attributes.permiso == 1) {
                
/*desabilitar boton de premio y mandar mensaje*/
                
trace(tss.text="tas de vivo flaco");
            } else {
                
/*habilitar boton de premio y grabar 1*/
                
trace(tss.text="algo te llevas querido");
            }
        }
    }


suponiendo que el xml este asi

Código PHP:
<?xml version="1.0" encoding="utf-8"?>
<jugador>
<jugador id_jugador='4' permiso='1' />
</jugador>
cuando as encontrado el id puedes modificar lo a esto

for (var i:Number=0; i<itemTemp.length; i++) {
if (itemTemp[i].attributes.id_jugador == id) {
i = itemTemp.length
if (itemTemp[i].attributes.permiso == 1) {
/*desabilitar boton de premio y mandar mensaje*/
trace(tss.text="tas de vivo flaco");
} else {
/*habilitar boton de premio y grabar 1*/
trace(tss.text="algo te llevas querido");
}
}
}

ya no sigue corriendo de todos modos lo mas fuerte es al cargar el archivo a si que eso es lo pesado XDXD

por otro lado no pasa nada si otras personas utilizan el mismo xml
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft