Durer de vie d'une page d'interrogation. - Programmation
Marsh Posté le 24-02-2001 à 09:46:34
La seule solution à ma connaissance, c'est de désactiver le cache.
Marsh Posté le 24-02-2001 à 10:43:18
ah ouai c'est pas cool ça.
Sinon j'avais pensé passé une variable en paramètre que j'incrémentais a chaque fois...
Marsh Posté le 24-02-2001 à 11:05:44
ou mieux je file la date et l'heure en paramètre.
vu qu'elle change tout le temps...
ça devrait marcher, non ?
Marsh Posté le 24-02-2001 à 12:25:11
la solution c tt simplement de dire à ie et aux proxys de ne pas garder la page en cache, on peut le faire avec des meta-tags comme ça :
<meta http-equiv="Expires" content="Wed, Nov 01 2000 10:00:00 GMT">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
c aussi possible de la faire avec des headers() dont la syntaxe ressemble à celle des meta mais que je n'ai plus en tête
Marsh Posté le 24-02-2001 à 12:56:48
ok, merci beaucoup.
juste une dernière question.
le <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
c'est utile pour que la page ne soit pas dans le cache ?
Marsh Posté le 24-02-2001 à 15:53:07
non c'est juste pour forcer l'affichage en français du navigateur.
Marsh Posté le 25-02-2001 à 17:22:42
leander> Roswell_ a répondu ... petite erreur dans le copier/coller
Marsh Posté le 24-02-2001 à 02:23:02
J'ai un gros problème avec ma page web en PHP.
lorsque j'appelle index.php3?param1=0 Il ne va pas toujours interroger le serveur, parfois il prend la page dans le cache !! Alors que c'est un script php qui ne dépend pas que des paramètres !
Comment on fait pour dire qu'une page web est "périmé" tout de suite ?
--Message édité par leander--