Bonjour, nous sommes en Term GSI, nous avons un projet a réaliser en PHP avec MySql.
Nous avons un problèmes avec l'identification d'un utilisateur, on arrive a réaliser le test pour savoir si il existe, mais pas a rediriger la page après identification vers les autres pages a accès restreint.
Voici nos codes pour les pages
La page de formulaire d'identification :
La page appeler :
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
49
50
51
52
53
54 <?php require("menu.inc.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <title>Agence Foulon-Immobilier - ACCUEIL</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link href="formulaire.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" media="screen" href="css/stylecss.css" type="text/css" /> </head> <body> <div id="entete"> <p><img src="img/foulon.jpg" alt="bannière" /></p> </div> <!-- Menu--> <p class="titre">VOS ANNONCES</p> <form method="post" action="cible3.php"> <fieldset id="coordonnees"> <H4>CREER UNE ANNONCE</H4> <label>Login </label> <input type="text" name="login" size="10" /><br /> <label>Mot de passe </label> <input type="text" name="mdp" size="10" /><br /> <label>Créer une nouvelle<br /> annonce </label> <input type="submit" value="OK"> </form> <br /> <br /> <br /> <form method="post" action="cible5.php"> <H4>MODIFIER UNE ANNONCE</H4> <label>Login </label> <input type="text" name="login2" size="10" /><br /> <label>Mot de passe </label> <input type="text" name="mdp2" size="10" /><br /> Modifier une annonce (rentrez la référence) <input type="text" name="refvente" size="10" /><input type="submit" value="OK"> </form> </select> </fieldset> <p id="buttons"> <input type="reset" value="Annuler" /> </p> <p id="foot">Foulon-Immobilier <sup>er©</sup> 2006-2007 </p> </div> <!-- contenu--> </body> </html>
Merci pour votre aide
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 <?php require("menu.inc.php"); ?> <html> <head> <title>Formulaire d annonce location enregistrer</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" media="screen" href="css/stylecss.css" type="text/css" /> <body bgcolor="#BBBBFF"> <div id="entete"> <p><img src="img/foulon.jpg" alt="bannière" /></p> </div> <!-- entete--> <?php //appel du fichier de connexion à la base de données require("connexion.inc.php"); //récupérations des valeurs saisies dans le formulaire $login = $_POST["login"]; $mdp = $_POST["mdp"]; //verification des données $req ="SELECT login, mdp FROM annonceur WHERE login = '$login' AND mdp = '$mdp'"; $resultat=mysql_query($req); if (mysql_num_rows($resultat) ==1) { //Annonceur identifié echo 'Identification réussie'; $_SESSION["menu"] == 1; } else { echo 'Mot de passe ou login incorrect'; } // fermeture de la connexion mysql_close($idconnexion); ?> </body> </html>
Partager