Bonjour, me revoila avec un nouveau problème, j'arrive pas à afficher les variables de sessions, sont toujours vide donc je comprend pa pourquoi. Un peu de code :
Je soumet le formulaire ect ...
$query "SELECT Idmembre, Typemembre, Nommembre, Prenmembre FROM membre WHERE login '$login' AND mdp='$pass'";
$result=mysql_query($query);
list($Id, $type, $nom, $prenom) = mysql_fetch_row($result);
sauf que y'a rien qui s'affiche a part le undefined index et quand je vérifie si elle existe ou si y'a rien bah bien évidement, il m'affiche rien donc question : Pourquoi est t'elle vide ??
Complément d'informations : Tout d'abord, je récupère bien les valeur, j'ai testé le echo de $nom par exemple, ca marche niquel.
Ensuite, voila commen se présente mon truc :
y'a le fichier index.php et à l'intérieur un include d'un fichier entete.php avec donc les deux zone de liste pour login et pass et mon code pour crééer une session et mettre les variables.
1) "il m'affiche rien" << ça ne veut rien dans ce contexte, as-tu essayer de debugger un peu partout ? echo() pour debuggué c'est nul, var_dump() fournis plus d'informations, car si ta variable vaut NULL par exemple rien ne sera affiché avec echo().
2) Aurez-tu mis le session_start() dans le script qui est inclus (dans entete.php) ? si oui, essaye en le mettant au tout debut du script qui est executer en premier.