Comunidad de diseño web y desarrollo en internet online

As3 crea buffer de un XML

Citar            
MensajeEscrito el 02 May 2010 02:04 am
As3 crea buffer de un XML:

Buenas noches moderadores, y comunidad de Cristalab, hoy vengo con una nueva duda. La cosa es la siguiente:

Leo un XML con un loader de la siguiente manera:

Código ActionScript :

function lee_xml(e:Event){ 
   var myXML:URLLoader = new URLLoader();
   myXML.addEventListener(Event.COMPLETE, xmlCompleto);
   var peticion:URLRequest = new URLRequest();
        //lee en el servidor subidas/micodigo.xml
   peticion.url=path +"subidas/" +miCodigo.toString()+".xml";
   myXML.load(peticion);
} 

Este es uno de los XML que lee en forma dinámica:

Código XML :

<?xml version="1.0" encoding="utf-8"?>
<fotos>
<foto>
    <nombre>1562815661</nombre>
    <grande>ft_1562815661.jpg</grande>
    <nail>tn_1562815661.jpg</nail>
</foto>
<foto>
    <nombre>3751240884</nombre>
    <grande>ft_3751240884.jpg</grande>
    <nail>tn_3751240884.jpg</nail>
</foto>
</fotos>


Hasta aquí todo bien, pero luego puedo eliminar o agregar fotos a ese XML, y cuando elimino uno, por medio de un script php, llamo al lee_xml(e:Event) de nuevo para actualizar el objeto XML y sigue con los mismos datos anteriores, aún cuando el XML es el siguiente:

Código XML :

<?xml version="1.0" encoding="utf-8"?>
<fotos>
<foto>
    <nombre>1562815661</nombre>
    <grande>ft_1562815661.jpg</grande>
    <nail>tn_1562815661.jpg</nail>
</foto>
</fotos>


Supongo que el flash me guarda un buffer del XML "subidas/micodigo.xml" pero como hago para tomar esas actualizaciones del XML??
no sé si logré explicarme bien, pero en lo que me puedan ayudar estaré muy agradecido!! thanks

Por freddydg

16 de clabLevel



 

chrome
Citar            
MensajeEscrito el 02 May 2010 02:32 am
Al path que usas para el xml agrégale una variable que contenga un número random, así no cargarás el archivo que está en la caché. Algo tipo:

Código ActionScript :

peticion.url=path +"subidas/" +miCodigo.toString()+".xml?mivariable=" + Math.random(); 
...

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

chrome
Citar            
MensajeEscrito el 02 May 2010 03:53 am
:o Cada día se aprende algo nuevo, doumo arigatou!! Sensei

Por freddydg

16 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.