[Aide] password

Discussion dans 'Web, design' créé par U.S. Marine, 14 Février 2008.

Statut de la discussion:
Fermée.
  1. Offline
    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.

    U.S. Marine, 14 Février 2008
    #1
  2. Offline
    tqz_ Elite
    essaye avec autre chose que 0000 pour voir
    tqz_, 14 Février 2008
    #2
  3. Offline
    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
    ?>
    Maleki, 15 Février 2008
    #3
  4. Offline
    U.S. Marine Touriste
    Voilà le code fonctionne très bien mnt :-D
    U.S. Marine, 15 Février 2008
    #4
Statut de la discussion:
Fermée.