Bonjour ,
Voila pour un site d'administration j ai créé un formulaire ou l'utilisateur se connecte mais y a un problème avec les session car des qu'il se déconnecte en cliquant sur le bouton déconnexion il le renvoie a la page de connexion jusque la c'est bien dés qu'il clik sur le bouton précédent du navigateur il le renvoie sur la dernière page visité de l'interface ce qui n'est pas normal
Vioci mon formulaire
et la page verifLogin
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 <? session_start(); ?> <html> <head> </head> <body background="background.gif"> <link href="cadre.css" rel="stylesheet" type="text/css"> <div id="erreur"> </div> <div id="cadre"> <div id="hautdroit"></div><div id="hautgauche"></div> <div id="contenu"> < <form method="post" action="verifLogin.php"> <table border="0" width="400" align="center"> <tr> <td width="200"><b><font color="#FF9900"><h2>Admin</h2></font></b></td> <td width="200"> <input type="text" name="login"> </td> </tr> <tr> <td width="200"><b><font color="#FF9900"><h2>Password</h2></font><b></td> <td width="200"> <input type="password" name="password"> </td> </tr> <tr> <td colspan="2"> <input type="submit" name="submit" value="login"> </td> </tr> </table> </form> </div> <div id="basdroit"></div><div id="basgauche"></div> </div> </BODY> </html>
Merci de bien vouloir m'aider
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 <?php session_start(); include('base.php'); $login = trim($_POST['login']); $password = trim($_POST['password']); if ( empty($login) || empty($password) || (!ctype_alnum($login)) || (!ctype_alnum($password))) { header('Location: indexerror.php'); } else { $sql = "SELECT pseudo FROM chat_user WHERE pseudo = '$login' AND mdp = '$password'"; $req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql); if (mysql_num_rows($req) > 0) { $data = mysql_fetch_assoc($req); $_SESSION['login'] = $login; $_SESSION['password'] = $password; // login ok header('Location: accueil.php'); } else { header('Location: indexerror.php'); } } ?>
Partager