Bonjour à tous
Je viens de créer un systeme d'authentification sur un site PHP.
J'ai une page (index.php) avec le formulaire d'identification avec deux champs de texte: txtuser et txtpsw. Les deux champs de texte sont ensuites envoyées à une 2e page (identification.php) qui va vérifier si les données sont correctes. Si elles le sont, je vais avoir cette partie code
Je vais donc etre correctement redirigé vers ma page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 session_start(); session_register("user"); session_register("psw"); header('location:accueil.php');
Cependant je voudrais que sur ma page "accueil.php", je puisse mettre un systeme de verification egalement ...
Par exemple si l'utilisateur connait deja la destination de ma page qu'il ne puisse pas y acceder, il pourra le faire les variables $user et $psw existent.
J'avais mis cela dans le haut de ma page "accueil.php" mais j'ai obtenu les messages suivants :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php session_start(); if(session_is_registered(user) && session_is_registered(psw)) { ?>Auriez vous une idée pour resoudre mon probleme ?
Notice: Use of undefined constant user - assumed 'user' in c:\program files\easyphp1-8\www\id2\admin\accueil.php on line 3
Notice: Use of undefined constant psw - assumed 'psw' in c:\program files\easyphp1-8\www\id2\admin\accueil.php on line 3
Merci beaucoup
Bonne journée
Partager