bonjour à tous
j'ai un petit problème mais je sais pas trop si je suis dans la bonne rubrique car cela mele su html et du php ... donc pardon si j'me suis trompé
sinon mon probleme est le suivant:
je souhaite faire un site protéger par un nom + un mot de passe or j'y arrive bien avec seulement le mot de passe mais pas avec les 2
je vous donne mon code :
Que dois rajouter?
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96 <? // J'ai choisi le mot de passe "test" if (isset($_POST['mot_de_passe'])) // Si la variable existe { // On se crée une variable $mot_de_passe avec le mot de passe entré $mot_de_passe = $_POST['mot_de_passe']; } else // La variable n'existe pas encore { $mot_de_passe = ""; // On crée une variable $mot_de_passe vide } if ($mot_de_passe == "test" ) // Si le mot de passe est bon { // On affiche la page cachée. ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>Site de Angelo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" media="screen" type="text/css" title="Design sombre" href="style/css.css" /> </head> <body> <!-- Les menus --> <div id="menu"> <div class="element_menu"> <ul> <li><a href="page1.html">page 1</a></li> <li><a href="page2.html">page 2</a></li> <li><a href="page3.html">page 3</a></li> <li><a href="page4.html">page 4</a></li> <li><a href="page5.html">page 5</a></li> </ul> </div> </div> <!-- Le corps --> <div id="corps"> <h2>Report</h2> <p> </p> </body> </html> </body> </html> <? } else // le mot de passe n'est pas bon { // On affiche la zone de texte pour rentrer le mot de passe. ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <link rel="stylesheet" media="screen" type="text/css" title="Design sombre" href="style/css.css" /> <head> <title>Report</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <div id="passe"> <p>Veuillez entrer votre mot de passe :</p> <form action="test.php" method="post"> <p> <input type="password" name="mot_de_passe" /> <input type="submit" value="Valider" /> </p> </form> </center> <p> Ce site est réservé </p> </div> </body> </html> <? } // Fin du else // Fin du code :o) ?>
merci de votre aide
Partager