8791 sujets

Développement web côté serveur, CMS

Bonjour à tous,

j'ai actuellement une page avec une animation (http://www.yaelle.com/?p=72) qui affiche dynamiquement toutes mes images contenu dans un fichier XML...

Le problème, c'est que ce fichier XML reste en mémoire sur mon PC, en cookie ou je ne sais quoi, et lorsque je met à jour le fichier XML, il ne souhaite pas l'actualiser. Impossible de l'actualiser en actualisant simplement la page ("page.php") contenant l'animation, mais il faut aller sur la page "fichier.xml" pour qu'il prenne conscience qu'elle a changé... Ou alors étoindre le PC et redémarrer 2 jours plus tard, mais je souhaite une actualisation "normale", "rapide" et "simple" comme toutes les autres pages.

Et c'est véritablement un problème ! Donc je souhaiterais savoir comment éviter ce problème ?? Comment forcer l'actualisation de mon fichier XML qui reste bêtement en mémoire, surement car l'animation gère un système de ce genre, à moins que ce soit firefox, est-ce que je peux forcer l'actualisation de fichier XML à partir de ma page php ??


Cordialement, Smiley biggol
Modifié par termi (26 Aug 2008 - 02:42)
Si tu vide ton cache, ou si tu va sur la page en question en tapant à la main l'adresse tu n'auras pas ce problème.

Après si tu veux tu peux configurer ton navigateur pour qu'il ne sauve rien en cache.

Sinon, il doit y avoir une balise meta pour dire au navigateur de ne pas sauver en cache cette page, fait une petite recherche google.
Ce n'est pas vraiment une page, c'est un include qui contient un fichier XML... Ou dois-je placer le tag, dans le fichier XML ou sur ma page de départ ? Est-ce qu'il existe un tag sur du XML ? Ou est-ce qu'un simple meta http "no-cache" dans ma page php suffirais (ce qui m'étonne non?) ?