ZeCreamer
Invité n'ayant pas de compte PHPfrance
17 juin 2014, 23:28
Bah, on aurait plutot besoin de voir comment tu crée la variable de session à la connexion du membre. Juste avec ce que tu nous montre, on devine que probablement ta session n'existe tout simplement pas, OU, tu as pas entré de donnée à l'interieur.
Mais un simple test du genre
if( !isset( $_SESSION['user'] ) ){
header('location:/');
}
fonctionnera à merveille !
Si la session user existe, bah, le membre, il est connecté hein

Pas besoin de faire le test sur le mot de passe, de toute manière, à mon sens, le mot de passe ne devrais jamais être dans une variable de session, puisque techniquement, tu ne t'en servira pas pour afficher nul part, ni faire un test quelqu'il soit, sauf, pour la connexion, et, à la connexion, la variable de session n'existe pas !