Boujour à tous et à toutes,
Sur ma page d'index j'utilise ce bout de code pour me connecter :
Puis sur les pages que je souhaite sécuriser pour vérifier l'identité du membre j'utilise le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 session_start(); if (isset($_POST['Deconnecter'])) { session_unset(); } if (isset($_POST['Connecter'])) { $login=$_POST['txtlogin']; $motdepasse=$_POST['txtmdp']; $reqauthentification="SELECT * FROM COMPTE WHERE LOGINCPT0T='$login' AND MDPCOMPTET='$motdepasse'"; $curseurcompte=mysql_query($reqauthentification); $monjeucompte=mysql_fetch_object($curseurcompte); if ($monjeucompte) { $_SESSION['login']=$monjeucompte->LOGINCPT0T; }
Les 2 bouts de codes sont correctement placés (avant les balises html), le problème c'est que désormais je ne peux accéder à aucune page de mon site, je suis automatiquement redirigé vers la page d'accueil. Où ai je commis une erreur ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <? session_start(); if (isset($_SESSION['login'])) { if ($_SESSION['login']=="") { header("location:accueil.php"); } else { header("location:accueil.php"); } } ?>
Partager