Site dynamique et hisrorique de navigation ?

Eléphanteau du PHP | 29 Messages

05 août 2023, 09:56

Lorsque l'on code en PHP, c'est généralement par ce que le site est dynamique : il ne présente pas les mêmes informations à chaque visite. Mais, si je ne me trompe pas, mon Firefox (et les autres navigateurs font sans doute plus ou moins pareil) reconnait que je suis déjà passé par là, et, plutôt que de solliciter la liaison, il "recrache" ce qu'il a mémorisé lors de la visite précédente (d'ailleurs, c'est très ch... lors de la mise au point : il faut effacer l'historique à chaque passage !).

Y a-t-il un moyen d'éviter ça ?

Merci d'avance;

AMIcalement.

Avatar du membre
Mammouth du PHP | 1564 Messages

07 août 2023, 08:31

PHP sera mis à jour, tu parle sans doute de ton HTML/CSS qui est gardé en cache et que quand tu fais des modifications, tu ne vois pas les changements ?

Petit nouveau ! | 8 Messages

11 août 2023, 18:32

Bonjour,
il est possible de bloquer la mise en cache du contenu d'une page par le navigateur en PHP :
header('Pragma: no-cache');
header('Expires: 0');
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
header('Cache-Control: no-cache, must-revalidate');