Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1424 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Interdire TOTALEMENT la mise en cache du navigateur.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Interdire TOTALEMENT la mise en cache du navigateur.

n°1473999
Galoula
Petit à petit Galoula grandit
Posté le 11-11-2006 à 20:03:30  profilanswer
 

Bonjour,
 
J'ai cree un script PHP qui fonctionne pour moi à merveille.
Celui-ci est un grand formulaire autorempli et que l'on peut modifier.
Mais voila :
J'entre une première fois sur le formulaire, je modifie : tout est OK.
Puis si je reviens sur cette page, j'ai l'ancien formulaire qui s'affiche. Si j'appui sur F5, là je vois bien les données qui ont etée changée auparavent !
 
J'ai donc demander à Google pas de mise en cache internet et j'ai modifier ma page en consequance :
Voilà mon head de la page du fameux formulaire :
<head>
<title>Galoula -> Eddition du head des pages Web.</title>
<META Http-Equiv="Cache-Control" Content="no-cache">
<META Http-Equiv="Pragma" Content="no-cache">
<META Http-Equiv="Cache" Content="no store">
<META Http-Equiv="Expires" Content="0">
</head>
 
Où est le probleme ?
Merci !


Message édité par Galoula le 11-11-2006 à 20:56:36

---------------
http://www.galoula.com = LE site de Galoula France !
mood
Publicité
Posté le 11-11-2006 à 20:03:30  profilanswer
 

n°1474922
nargy
Posté le 13-11-2006 à 22:05:57  profilanswer
 

bah!!! google, et puis quoi encore?????????
 
Ce que tu dois vérifier, ce sont les headers. Les headers HTTP, ou encore entêtes de Protocole de Transfert Hyper-Texte, te permettent d'envoyer des informations supplémentaires (connexes) sur la page Web. Ces infos sont décryptées par les navigateurs et leur donnent des indices quand à l'affichage de la page et à son environnement.
Dans ton cas, regarde du côté des <<pragma: no-cache>>, des <<cache-control: none>> et toussa.
Moulte doc en ligne, tapes ces mots-clé sur Gogol, il te renseignera.

n°1475019
Galoula
Petit à petit Galoula grandit
Posté le 14-11-2006 à 09:18:23  profilanswer
 

<META Http-Equiv="Cache-Control" Content="no-cache">  
<META Http-Equiv="Pragma" Content="no-cache">  
<META Http-Equiv="Cache" Content="no store">  
<META Http-Equiv="Expires" Content="0">
 
Ce n'est pas ce qu'il faut metre ?
Car sur google j'ai trouver ça !


Message édité par Galoula le 14-11-2006 à 09:18:45

---------------
http://www.galoula.com = LE site de Galoula France !
n°1475481
nargy
Posté le 14-11-2006 à 22:29:36  profilanswer
 

Franchement, ça fait longtemps que je n'ai pas eu à faire ça...
Est-tu sûr de celà:
<META Http-Equiv="Expires" Content="0">
?
D'habitude je trouve la doc qu'il faut sur le net... (et là, j'ai la flemme).
De plus, les meta http-equiv ne valent pas les entêtes serveur. Si un internaute passe par un proxy, et que ce dernier ne lit pas les entêtes HTML (rare, il me semble, mais bon...), les metas ne fonctionnent pas.

n°1476167
Galoula
Petit à petit Galoula grandit
Posté le 16-11-2006 à 08:45:29  profilanswer
 

Je vais etre rapide :
Voilà ma requete sur google : interdire mise en cache
http://www.google.fr/search?hl=fr& [...] ache&meta=
 
1ere page 1ere ligne :
http://www.toulouse-renaissance.ne [...] _cache.htm
 
Donc je pense que <META Http-Equiv="Expires" Content="0">  doit exister ...
Pour les soucis avec les proxy cella seras un second problème, car ceci est un script d'administration que j'utilise personnelement et je suis rarement deriere un proxy.
 
Merci


---------------
http://www.galoula.com = LE site de Galoula France !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Interdire TOTALEMENT la mise en cache du navigateur.

 

Sujets relatifs
Pb de mise en place de DOJOMise à jour d'une combobox
[Java][Resolu] Lancer le navigateur webobjet vb.net webbrowser : ouvrir dans le navigateur par défaut ?
Php ne renvoi rien au navigateurMise en place d'un système de co-browsing (co-navigation) ou assimilé
Mise en place du MVC sur un site : problème de visibilité de variables[EXCEL + VBA ] Mise en forme conditionnelle
Empécher la mise en Historique d'une page web ?[Oracle] Optimisation d'une requête de mise à jour
Plus de sujets relatifs à : Interdire TOTALEMENT la mise en cache du navigateur.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR