Bonsoir,
J'ai réalisé un site web et mon problème est que lorsque je met à jour certaines photos, je suis obligé de rafraichir la page pour avoir la nouvelle qui s'affiche.
Ne voulant pas que les utilisateurs aient ce problème, je souhaiterais désactiver le cache de la façon la plus propre possibleet qui fonctionne sur le plus de plateforme possible.
Dois-je utiliser plutôt les fonctions header de php ou les meta ? (je ne veux pas changer le nom des fichiers)
En utilisant les meta ci-dessus est-ce suffisant pour IE 5+ et Firefox ? Je vois sur certains site du "no store" mais ne sachant pas son utilité...
Merci d'expliquer pourquoi rajouter ceci ou cela si vous faites des propositions, car j'aime bien savoir ce que je code
Par ailleurs comment font Google et autres pour avoir leur image du jour qui s'affiche alors que leur page ne mentionne pas de no-cache !?
Modifié par Cybergifle (05 Feb 2007 - 23:26)
J'ai réalisé un site web et mon problème est que lorsque je met à jour certaines photos, je suis obligé de rafraichir la page pour avoir la nouvelle qui s'affiche.
Ne voulant pas que les utilisateurs aient ce problème, je souhaiterais désactiver le cache de la façon la plus propre possibleet qui fonctionne sur le plus de plateforme possible.
Dois-je utiliser plutôt les fonctions header de php ou les meta ? (je ne veux pas changer le nom des fichiers)
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">
http://support.microsoft.com/kb/234067/
En utilisant les meta ci-dessus est-ce suffisant pour IE 5+ et Firefox ? Je vois sur certains site du "no store" mais ne sachant pas son utilité...
Merci d'expliquer pourquoi rajouter ceci ou cela si vous faites des propositions, car j'aime bien savoir ce que je code
Par ailleurs comment font Google et autres pour avoir leur image du jour qui s'affiche alors que leur page ne mentionne pas de no-cache !?
Modifié par Cybergifle (05 Feb 2007 - 23:26)