Image et rechargement

Mammouth du PHP | 965 Messages

13 mai 2008, 10:48

Bonjour,

comme beaucoup de personne apparement, je rencontre un problème de cache avec les navigateurs et les images qu'ils gardent en cache...

Via un menu d'adminiatrion je charge des images sur le server pour des produits, lorsque je change l'image et que je reviens sur la page il n'a pas recharger la nouvelle (il continue de naviguer sur le cache).

Donc pour ca j'ai tenter plusieurs choses, comme mettre des balises meta pour le rechargement, j'en ai essayer beaucoup, voir tout ce que j'ai pu voir sur le net et rien n'y fait.

Aucun moyen de forcer le navigateur a recharger l'image qui porte le même nom.

Une idée ?

Eléphant du PHP | 79 Messages

13 mai 2008, 11:12

Bonjour,

J'ai déjà eu ce genre de problème, une solution que j'avais mise en place pour gérer cela était de rajouter une valeur aléatoire à l'appel du fichier image.jpg?48767643
Pas très propre comme solution, mais je n'avais rien trouvé d'autre à l'époque.

Mammouth du PHP | 965 Messages

13 mai 2008, 11:47

Bonjour,

J'ai déjà eu ce genre de problème, une solution que j'avais mise en place pour gérer cela était de rajouter une valeur aléatoire à l'appel du fichier image.jpg?48767643
Pas très propre comme solution, mais je n'avais rien trouvé d'autre à l'époque.
en faisant un
<img src="monimage.jp?<? echo mktime(); ?>" alt="Image" />
ca marche correctement, merci.

bon c'est peut être degeu mais bon j'ai rien trouver de mieux, si quelqu'un connais une autre technique ?

Petit nouveau ! | 6 Messages

15 mai 2008, 21:35

Tu peux peu être regarder "Pragma no-cache", mais je ne me souviens plus si ça marchera dans ton cas.

Sinon, j'ai souvent vu la méthode que tu utilises, souvent dans des projets pro d'ailleurs, donc je ne suis pas certains qu'il y ait d'autres solutions

@+