Fichier .php, mot de passe, page web,

Résolu
brioche95 Messages postés 585 Date d'inscription   Statut Membre Dernière intervention   -  
brioche95 Messages postés 585 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je souhaite mettre un mot de passe à une page web voici:

PHP:

<?php
if isset ($_POST ['mot_de_passe']))
{
$mot_de_passe = $_POST['mot_de_passe'];
}
else
{
$mot_de_passe = "";
}
if ($mot_de_passe == "Counter95")
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Notre premire instruction : echo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h2> Voila c'est bon </h2>
<hr />
<p>
Merci
</p>
</body>
</html>
<?php
}
else
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Page protge par mot de passe</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<p>Veuillez entrer le mot de passe :</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 est rserve</p>
</body>
</html>
<?php
}
?>

réponse:

Parse error: parse error, expecting `'('' in C:\wamp\www\essai\motdepass.php on line 2
Configuration: Windows Vista
Safari 530.5

3 réponses

  1. arth Messages postés 84 Date d'inscription   Statut Contributeur Dernière intervention   1 296
     
    Hello,

    Essaie de remplacer ta ligne 2 comme ça :

    if(isset($_POST['mot_de_passe'])))
    1
  2. brioche95 Messages postés 585 Date d'inscription   Statut Membre Dernière intervention   167
     
    sa marche toujours pas
    réponse:

    Parse error: parse error in C:\wamp\www\essai\motdepass.php on line 2
    0
  3. brioche95 Messages postés 585 Date d'inscription   Statut Membre Dernière intervention   167
     
    <?php
    if (isset($_POST['mot_de_passe']))
    {
    $mot_de_passe = $_POST['mot_de_passe'];
    }
    else
    {
    $mot_de_passe = "";
    }
    if ($mot_de_passe == "Counter95")
    {
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
    <title>Page du code </title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
    <h2> Voila c'est bon </h2>
    <hr />
    <p>
    Merci
    </p>
    </body>
    </html>
    <?php
    }
    else
    {
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
    <title>Page protégée par mot de passe</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
    <p>Veuillez entrer le mot de passe :</p>
    <form action="motdepass.php" method="post">
    <p>
    <input type="text" name="mot_de_passe" /> <input type="submit" value="Valider" />
    </p>
    </form>
    <p>Cette page est réservée</p>
    </body>
    </html>
    <?php
    }
    ?>

    Voila c'est bon.
    0