Qu'est-ce qui ne marche pas Black_Rider ?
Pour que tout marche bien, tu dois avoir une page comme ça :
CODE
<html>
<title>
Le titre de ma page
</title>
<body>
<?php
if ($_POST['motPasse'] == "MotDePasse") {
echo 'Voici le texte de ma page super belle. Mais comme je suis dans un echo, il faut faire très gaffe à faire attention à tous les \' en mettant un \ devant sinon ca ne marche pas.';
} else {
echo '
<form method="POST" action="page.php">
<p>Entrez le mot de passe :<input type="password" name="motPasse" /></p>
<input type="submit" value="C\'est parti" />
</form>';
}
?>
</body>
<html>
J'ai pas le temps de tester si tout marche bien (je le ferai ce midi à la maison mais normalement, ca marche. Ce n'est pas respectueux de toutes les normes (il manque le doctype par exemple) mais bon, ca, ce n'est pas le plus important. Une fois que ca marche, on le rajoute pour être conforme aux spécifications

.