Rafraichissement unique à l'ouverture d'une page

Eléphant du PHP | 291 Messages

04 oct. 2006, 19:38

Bonjour,

après l'hautentification d'un visiteur je le redirige vers une pas (page.php) ou je verifie la variable de session. Je voudrais qu'a l'ouverture de la page elle se rafraichisse automatiquement mais une seulle fois, cela pour eviter le retour/suivant des navigateurs car je réinitialise la session sur l'index

avec ceci :

Code : Tout sélectionner

<body onload="window.parent.location.reload();">
cela fonctionne bien mais la page se recharge continuellement.

Merci pour votre aide.

Eléphant du PHP | 291 Messages

05 oct. 2006, 14:29

Bonjour,

je suis aussi interessé si c'est dans un autre language. A prioris ce que je cherche à faire n'est pas conventionel.

merci d'avance

Administrateur PHPfrance
Administrateur PHPfrance | 3131 Messages

05 oct. 2006, 15:40

Un reload n'ajoutera pas d'entrée dans l'historique, donc ta méthode est vouée à l'échec.

Tu peux trouver quelques méthodes ici et là, par exemple ici : http://www.irt.org/script/311.htm (la méthode 4 est rusée)

Mais avant d'aller plus loin, je te conseille de lire un article sur la bonne ergonomie d'une page web : http://www.smile.fr/content/smile/techn ... neraux.htm
L'article dit quelques bonnes choses, et le chapitre "Back" te concerne ;)