OVH Cloud OVH Cloud

reload images jpg

2 réponses
Avatar
Harry Covert
Bonjour

J'ai un script en php qui renome une image jpg, mais à cause du cache, c'est
toujours l'ancienne image qui est visualisée. Comment (sous php) forcer le
reload des images lors de l'affichage de la page sans changer cela dans les
paramtres de IE.

a+ et merci

2 réponses

Avatar
Olivier Miakinen

J'ai un script en php qui renome une image jpg, mais à cause du cache, c'est
toujours l'ancienne image qui est visualisée. Comment (sous php) forcer le
reload des images lors de l'affichage de la page sans changer cela dans les
paramtres de IE.


Un petit RTFM sur la fonction header :
http://fr2.php.net/manual/fr/function.header.php

Tu as de la chance, ton cas est prévu par l'exemple 6. N'oublie pas de
lire aussi l'exemple 7 pour ne pas revenir avec la question « pourquoi
ça ne marche pas ? »

Avatar
Luc
J'ai un script en php qui renome une image jpg, mais à cause du cache, c'est
toujours l'ancienne image qui est visualisée. Comment (sous php) forcer le
reload des images lors de l'affichage de la page sans changer cela dans les
paramtres de IE.



Un petit RTFM sur la fonction header :
http://fr2.php.net/manual/fr/function.header.php

Tu as de la chance, ton cas est prévu par l'exemple 6. N'oublie pas de
lire aussi l'exemple 7 pour ne pas revenir avec la question « pourquoi
ça ne marche pas ? »


On doit pouvoir le faire aussi sans tripatouiller les en-têtes : montrer
au navigateur que la page a changé en ajoutant un paramètre chaque fois
différent à son adresse par exemple avec time() :
<a href="page.php?<?=time()?>">...