Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Forcer le rafraichissement / Interdire la mise en cache d'une page [ Divers / Général ] (eddie5150)

lundi 22 mai 2006 à 15:03:30 | Forcer le rafraichissement / Interdire la mise en cache d'une page

eddie5150

Bonjour,

voici mon problème : j'ai un graphique qui utilise les enregistrements d'une BDD, et si l'on effectue des changements dans la base, et que l'on retourne sur la page du graphique, celui ne change pas, car IE a gardé en mémoire l'ancienne image.

Auriez-vous une méthode permettant de forcer le rafraichissement, ou alors quelque chose qui interdirait IE de mettre en cache les données d'une page web ? (j'ai trouvé ceci : <meta content='no-cache'>, mais ca n'a pas marché,je suis allé vérifié dans temporary internet files, et ma page était bien enregistrée).

Merci de votre aide !!!

lundi 22 mai 2006 à 16:05:05 | Re : Forcer le rafraichissement / Interdire la mise en cache d'une page

MrdJack

essaye comme ca dans le header :
<meta http-equiv="Pragma" content="no-cache"/>
en plus t'avais pas fermé la balise !!! une erreur toute bete....
sinon le parseur de ton navigateur attend une autre balise tel que : <meta content='no-cache'></meta> alors que ca marche pas !

@++



mardi 23 mai 2006 à 09:27:16 | Re : Forcer le rafraichissement / Interdire la mise en cache d'une page

gabs77

<meta http-equiv="Pragma" content="no-cache"/>

content="no-cache" vaudrait par déduction dire pas d'enregistrement dans mémoire cache 
mais pk http-equiv="Pragma" ? a quoi cela correspond-il ?

mardi 23 mai 2006 à 16:02:07 | Re : Forcer le rafraichissement / Interdire la mise en cache d'une page

MrdJack

va voir là dessus, ya plus de detail :
url
pragma signifie je crois que c'est toute les requqetes au serveur sont effectuées et rien n'est repris dasn le cache.
donc source de la page + éléments de celle ci ( images etc...). regarde aussi pour ie ya expire qui doit etre definit je crois

@+

vendredi 26 mai 2006 à 08:53:39 | Re : Forcer le rafraichissement / Interdire la mise en cache d'une page

eddie5150

Bonjour, merci de vos réponses, j'ai rajouté http-equiv="Pragma", et désormais, la page elle meme n'est bien pas enregictrée dans le cache, cependant, il y a quand meme l'image ... Le probleme reste le meme.

J'ai également essayé <META Http-Equiv="Cache-Control" Content="no-cache"/> ou encore <META Http-Equiv="Expires" Content="0"/>, dans la page que tu as donnée, MrdJack, mais c'est pareil, j'ai toujours que l'image qui reste en cache...


vendredi 26 mai 2006 à 18:59:18 | Re : Forcer le rafraichissement / Interdire la mise en cache d'une page

MrdJack

alors deux solutions :
    soit le serveur crée l'image à un interval regulier en temps et la sauvegarde en fichier, et donc le fichier html contient une uimage dant l'url est l'adresse de l'image. dans ce cas le mieux est de faire une redirection en utilisant ce systeme : http://trucBidule/maPage.php?getimage=nom_de_l_image.extension. ou dans le script php, si la variable _GET[getimage]
 est différent de null, renvoie ouvre l'image demandée en lecture et renvoie son contenu.
    soit tu peux faire lors du ?getimage="..." directement la construction de l'image en utilisant gdet renvoyer sont contenu.

dans les deux cas, comme le href de l'image pointe sur une page dynamique, le navigateur s'attend à recevoir un type d'image. donc lui renvoyer le contenu de l'image (les données), il les interprete comme une vrai image. et comme son contenu est dynamique, il ne la met pas en cache.

en esperant que tu comprend mon point de vue de la chose, @+




Cette discussion est classé dans : page, rafraichissement, interdire, forcer, cache


Répondre à ce message

Sujets en rapport avec ce message

interdire mise en cache [ par PoFMaN ] Ben voila, j'aimerai que mes pages php ne soient pas mises en cache par le navigateur. J'ai vu qu'il y avait pas mal de message sur ce forum concerna rafraichissement de page regulier (2sec) [ par LaTatadu91 ] Hello,j'ai un script qui fait des courbes et autres qui est apellé comme étant une image par un autre script!!!et cette page doit etre rafraichie tout pb de cache [ par chino18 ] Salut les gens!!Je génère un graphique sous forme d'image jpg avec JPgraph.J'affiche ensuite cette image dans ma php. Je génère des graphiques différe Comment empécher le rafraichissement d'une page sous IE [ par Khzulu ] Bonjour, Bonsoir,Voilà je développe, enfin j'essaye, une galerie photo en php.Elle s'affiche, avec transparence, par une pseudo frame sur la page en c Rafraichissement de page [ par PHIL63 ] Bonjour à toutes et à tous,Voici mon souci :J'aurais besoins en fin de fichier index.php (juste avant un dernier 'include') de forcer le réaffichage d pb de rafraichissement de page html [ par blink123 ] Bonjour,voila j'ai un petit (gros) soucis, j'ai fait un programme en c qui récupère des trames nmea (gps) et qui les renvois sur une page html. Tout ç Liste déroulante lié et rafraichissement [ par Slyders ] Bonjour, en ce basant sur cette source (http://www.phpcs.com/code.aspx?ID=39194) de phpcs j'ai mit en place les 3 liste déroulante  avec les attributs Supprimer une image du cache?? Forcer le rechargement? [ par zut69 ] <td id="HB_Focus_Element" unselec Comment concerver des données lors d'un rafraichissement de la page [ par jerem0lim ] Bonjour , voila je m'explique j'aimerais pouvoir concerver les données lors d'un rafraichissement d'une page par exemple mais formulaire on pour titre Comment forcer l'actualisation d'une page php ? [ par dimitriusai ] Bonjour,Tout d'abord une bonne fête à toute les cloches !J'ai une petite question : Comment forcer l'actualisation d'une page php ?if(isset($_POST['aj


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.