Bonjour à tous, amis d'Alsacreations,
Voilà, j'ai des pages avec des formulaires php, pour actualiser le contenu d'un site, seulement avec Internet Explorer j'ai des problémes de cache.
Celui ci au lieu d'afficher le formulaire affiche le resultat du precédant formulaire, ce qui fait trés mauvais effet.
J'ai mis :
mais cela ne suffit pas alors j'ai mis aussi :
là ça semble marcher, mais je ne sais pas :
- quel est reéllement l'utilitée de chaques lignes,
- est ce necessaire de mettre les deux?
Si vous avez des infos précise sur le sujet pour faire quelque chose de propre et fiable (en php/xhtml) merci à vous.
Voilà, j'ai des pages avec des formulaires php, pour actualiser le contenu d'un site, seulement avec Internet Explorer j'ai des problémes de cache.
Celui ci au lieu d'afficher le formulaire affiche le resultat du precédant formulaire, ce qui fait trés mauvais effet.
J'ai mis :
<?php
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
?>
mais cela ne suffit pas alors j'ai mis aussi :
<meta http-equiv="cache-control" content="no-cache" >
<meta http-equiv="cache-control" content="private" >
<meta http-equiv="cache-control" content="must-revalidate" >
<meta http-equiv="pragma" content="no-cache" >
là ça semble marcher, mais je ne sais pas :
- quel est reéllement l'utilitée de chaques lignes,
- est ce necessaire de mettre les deux?
Si vous avez des infos précise sur le sujet pour faire quelque chose de propre et fiable (en php/xhtml) merci à vous.