Page 1 sur 1

rechargement automatique d'une page

Posté : 12 juil. 2016, 14:56
par FranckyNow
Bonjour, je suis en train de m’entraîner à créer un site web. Mais je viens de tomber sur le problème suivant :

Lorsque je me connecte j'arrive donc sur le site. Je fais retour et je tombe sur la page de connexion alors que j'avais dis que si l'utilisateur est déjà connecté, il est directement renvoyé sur le site. Alors je recharge la page de connexion et là elle m'envoie bien sur le site.

Donc j'ai une piste : la page est gardé en mémoire et est restitué sans être rechargé, ce qui fait qu'elle ne nous renvoie pas sur le site.

Mais je ne sais comment faire pour : soit qu'elle se recharge automatiquement soit qu'elle ne s'enregistre pas dans la mémoire. Auriez vous une idée de comment faire ?

Je vous remercie de votre patience.

Bonne journée :)

Re: rechargement automatique d'une page

Posté : 14 juil. 2016, 16:30
par moogli
salut,

la page est mise en cache. il faut définir une politique de cache à no-cache

il y a des info la http://www.htmlgoodies.com/beyond/refer ... he-Huh.htm

@+

Re: rechargement automatique d'une page

Posté : 14 juil. 2016, 19:33
par Hyn
Salut,

Tu peux également ajouter au tout début de ton code php, sur la page de connexion :

header('Cache-Control: no-cache, no-store, must-revalidate');

Cela forcera ton navigateur à ne pas mettre en cache la page de connexion. ;-)

Pour en savoir plus : http://php.net/manual/fr/function.header.php

Re: rechargement automatique d'une page

Posté : 15 juil. 2016, 12:18
par FranckyNow
Merci beaucoup à tous les 2 cela marche :)