Je souhaiterai à partir d'une page PHP chargée dynamiquement par AJAX et inclue dans une div de ma page principale pouvoir rafraichir toute ma page (principale) en testant une condition.
Concrètement je cherche à tester si la session n'a pas expirée et le cas échant rafraichir la page principale toute entière pour que celle ci éxécute une redirection vers la page de login.
Le test de la condition de session expirée marche. Il est tout bête, je teste seulement si une variable de session (qui est toujours maintenue dans chacune des pages de mon site) existe.
Le rafraichissement de ma page en PHP marche aussi. Mais pas quand la page est une page inclue, ce qui est mon cas

Voici le code que j'utilise:
if (!@isset($_SESSION['path_racine'])) { // j'ai testé la condition avec un echo et le test passe bien header("Refresh: 1;url=".$_SERVER['HTTP_REFERER']); // le http_referer pointe sur la bonne page j'ai vérifié }
Je cherche donc un moyen de forcer le rafraichissement d'une page entière via une page inclue dans une div.
Merci de votre aide!
PS: Je ne fais pas la redirection directement depuis la page includ car je ne veux pas mettre l'adresse en dur de ma page dedans, que toute mes adresses sont passées par variable (session) et que dans ce cas les varaibles de session ne sont plus là! Et je ne veux pas les réinitialiser car elles contienent un bout d'adresse codé en dur et que je souhaite centraliser tout ça pour ne pas avoir à changer toutes les adresses lors d'un éventuel changement de serveur.