Salut,
j'ai voulu créé une simple page protegé par mot de passe, mais malheureusement j'ai l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Parse error: syntax error, unexpected '}' in C:\wamp\www\test\NASA.php on line 30
voici mon code:
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
<!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>TP 1</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
<?php//balise PHP
$motDePasse = "123";//variable mot de passe
 
if(isset($_POST['motDePasseEntre'])){
    if($motDePasse == $_POST['motDePasseEntre']){
        echo "code secret: abcd-efgh";
    }
    else{
        echo "pardon, le mot de passe est faux";
    }
}
else{ // le mot de passe n'est pas bon
// On affiche la zone de texte pour rentrer le mot de passe.
?>
                        <p>entrez le mot de passe
                                <form action="NASA.php" method="post">
                                <p><input type="text" name="motDePasseEntre" />
                                                                <input type="submit" value="Valider" /></p>
                                </form>
                        </p>
 
<?php
}//ligne 30
?>
    </body>
</html>