Problème Session PHP
Résolu
Bonjour, depuis peu j'ai un problème avec mes variables de session (je dis depuis peu puisque il y a à peine quelques jours, ça fonctionnait très bien !).
Alors j'ai une page de connexion où l'utilisateur rentre ses identifiants. Dans la page de traitement, si les identifiants sont bons, je démarre une session avec session_start(), puis je redirige vers une page Fond.php.
Dans cette page Fond.php, j'ai un include et un Iframe.
Alors après redirection, ça me dit que la variable session est introuvable dans la page dans l'Iframe.
Et si je raffraichis la page Fond.php, ça me dit que la variable de session est introuvable sur la page Fond.php, sur la page en include et sur le page dans l'Iframe (partout en fait !).
Alors que j'ai bien mis des session_start() sur toutes mes pages...
J'avoue ne pas y comprendre grand chose, voyez-vous une solution ?
Merci d'avance !
Alors j'ai une page de connexion où l'utilisateur rentre ses identifiants. Dans la page de traitement, si les identifiants sont bons, je démarre une session avec session_start(), puis je redirige vers une page Fond.php.
Dans cette page Fond.php, j'ai un include et un Iframe.
Alors après redirection, ça me dit que la variable session est introuvable dans la page dans l'Iframe.
Et si je raffraichis la page Fond.php, ça me dit que la variable de session est introuvable sur la page Fond.php, sur la page en include et sur le page dans l'Iframe (partout en fait !).
Alors que j'ai bien mis des session_start() sur toutes mes pages...
J'avoue ne pas y comprendre grand chose, voyez-vous une solution ?
Merci d'avance !
1 réponse
-
ModérateurBonjour,
Comment passes tu d'une page à l'autre et/ou comment en fais tu les include ?
Il faut utiliser le chemin relatif ou Absolu mais par l'URL.....
par exemple :include '../../mapage.php'; //ou include 'dossierRacine/unRepertoire/mapage.php'; // mais pas : include 'www.monsite.fr/unRepertoire/mapage.php';
-
-
Modérateur@parouskyLa question n'était pas bête ... moi aussi j'ai déjà eu ce problème... c'est pour ça que j'ai su te répondre ^^
Bonne continuation.
-