Foros del Web » Creando para Internet » Flash y Actionscript »

Actualizar cache con loadvars

Estas en el tema de Actualizar cache con loadvars en el foro de Flash y Actionscript en Foros del Web. Buenas... He realizado un libro de visitas sin base de datos utilizando archivos txt, uno para introducir los comentarios y otro para contar los comentarios, ...
  #1 (permalink)  
Antiguo 28/12/2006, 04:46
 
Fecha de Ingreso: junio-2003
Mensajes: 744
Antigüedad: 20 años, 9 meses
Puntos: 0
Actualizar cache con loadvars

Buenas...

He realizado un libro de visitas sin base de datos utilizando archivos txt, uno para introducir los comentarios y otro para contar los comentarios, a través del libro de visitas puedes ver los diferentes mensajes y puedes introducir nuevos. Todo me funciona perfecto... el único problema que tengo es que al introducir un mensaje no puedo verlo directamente, es como si usara la cache, una vez actualizo el explorador ya veo el último mensaje.
Para visualizar los mensajes uso loadvars y he probado a ponerle un ? detrás para ver si al pensarse que le paso una variable me actualizaba
cargar.load("textos.txt?"); pero nada, nada me funciona... que puedo hacer?

Gracias y ... felices fiestas a todos
__________________
Ibisof | Saludos desde Eivissa !!! :p
  #2 (permalink)  
Antiguo 29/12/2006, 09:22
 
Fecha de Ingreso: junio-2003
Mensajes: 744
Antigüedad: 20 años, 9 meses
Puntos: 0
Re: Actualizar cache con loadvars

Para quien le de alguna vez vueltas como yo le he dado..
Solución: ?timer="+new Date().getTime()
Al mandarle siempre variables distintas se le fuerza a recargar..
Venga, hasta otra!
__________________
Ibisof | Saludos desde Eivissa !!! :p
  #3 (permalink)  
Antiguo 29/12/2006, 09:34
Avatar de Ludwingg  
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 4 meses
Puntos: 5
Re: Actualizar cache con loadvars

otra manera es:
Código:
cargar.load("textos.txt?id="+random(999))
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:42.