[Aide] password

Statut
N'est pas ouverte pour d'autres réponses.

U.S. Marine

Touriste
J'ai suivi un tuto pour proteger ses pages par mot de pass,mon pb est que quand je valide le pass qu'il soit bon ou mauvais, je sais acceder à la page proteger.

Code:
(page password )


<?php
// le mot de passe "0000"
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 == "0000") // Si le mot de passe est bon
{
// On affiche la page cachée.

?>
<?php
}
else // le mot de passe n'est pas bon
{


// On affiche la zone de texte pour rentrer le mot de passe.
?>

<html>
<head>
<title>Kami Kaze</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<center:colere:p>Veuillez entrer le mot de passe pour obtenir les dernières info :</p>
<form action="protection.php" method="post">
<p>
<input type="text" name="mot_de_passe" /> <input type="submit" value="Valider" />
</p>
</form>
<p>Cette page n'est accessible que si vous possédez un compte sur Kami Kaze ! ;)</p>
</center>
</body>
</html>
<?php
} // Fin du else
// Fin du code
?>



si quelqu'un pouvais me dire ce que je dois corriger.

 

tqz_

Elite
essaye avec autre chose que 0000 pour voir
 

Maleki

Pain in the ass !
Ton code a été mal recopié. Essaie :
PHP:
<?php
// le mot de passe "0000"
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
{
   // On crée une variable $mot_de_passe vide.
   $mot_de_passe = "";
}

if ($mot_de_passe == "0000") // Si le mot de passe est bon
{
   //On affiche la page cachée.
?>

<!-- Code html de la page cachée. -->

<?php
}
else // le mot de passe n'est pas bon
{
   //On affiche la zone de texte pour rentrer le mot de passe. 
?>

<center><p>Veuillez entrer le mot de passe pour obtenir les dernières info :</p>
<form action="protection.php" method="post">
<p>
<input type="text" name="mot_de_passe" /> <input type="submit" value="Valider" />
</p>
</form>
<p>Cette page n'est accessible que si vous possédez un compte sur Kami Kaze ! </p>
</center>

<?php
} 
// Fin du code
?>
 
1er
OP
U

U.S. Marine

Touriste
Voilà le code fonctionne très bien mnt :-D
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut