Page 1 sur 1

problème de session

Posté : 12 janv. 2010, 15:40
par dodobis
J'ai crée un site dont chaque page commence par : <?php session_start();
Sur la page d'accueil, les variables de session sont initialisées, exemple : $_SESSION['pag'] = 'index';
Sur chaque page suivante, j'ai une instruction : $pagd=$_SESSION['pag'];
Le problème est que cette instruction déclenche un message d'erreur : Undefined index pag
Ma question est : pourquoi la valeur $_SESSION['pag'] ne passe pas d'une page à l'autre ?
Merci d'avance pour vos lumières.

Re: problème de session

Posté : 12 janv. 2010, 15:58
par jojo1000
je n'ai pas vraiment de réponse. Peut-être que tu ne passes pas par la page d'accueil.
Aussi quel intérêt d'une telle variable? Généralement on utilise les variables de session pour les utilistateurs enregistrés; et donc on déclare les variables au moment du login.
Tu pourrais peut-être montrer ton code et nous expliquer plus clairement quand se déclenche cette erreur. :mrgreen:

Re: problème de session

Posté : 12 janv. 2010, 20:09
par Elie
Ton site accepte t il les sessions ?

Fait un print_r($_SESSION); juste apres ton session_start() et refresh la page :)

Re: problème de session

Posté : 15 janv. 2010, 14:00
par jojo1000
aussi on fait généralement des isset sur les superglobales; moi ce que j'en dit