<!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>
<?php
// On défini le mot de passe ; remplace kangourou par ton mot de passe
$mot_de_passe_correct = 'kangourou';
// On récupère le mot de passe envoyé par le visiteur
$mot_de_passe = $_POST['mot_de_passe'];
IF (isset($mot_de_passe))
{
IF ($mot_de_passe == $mot_de_passe_correct)
{
?>
<!-- Met ici le contenu de ta page protégée -->
<?php
}
ELSEIF ($mot_de_passe != $mot_de_passe_correct)
{
?>
<!-- Message indiquant au visiteur qu'il s'est trompé de mot de passe et qu'il doit réessayer -->
<p>Le mot de passe communiqué est incorrect !<br />
Veuillez réessayer ici : <br />
<form method="post" action="index.php">
<input type="password" name="mot_de_passe" id="mot_de_passe" /><br />
<input type="submit" value="Réessayer" />
</form></p>
<!-- Fin du message -->
<?php
}
}
ELSE
{
?>
<!-- Message indiquant au visiteur que la page et protégée par mot de passe -->
<p>Cette page est réservé aux visiteurs autorisés, veuillez rentré le mot de passe :
<form method="post" action="index.php">
<input type="password" name="mot_de_passe" id="mot_de_passe" /><br />
<input type="submit" value="Valider" />
</form></p>
<!-- Fin du message -->
<?php
}
?>
</body>
</html>
Sauf mention contraire, le contenu du blog et du forum est sous licence Creative Commons By-Sa. Vous avez le droit de le reproduire à condition de citer l'auteur, de faire un lien vers la page d'origine, et de partager vos travaux dérivés selon les mêmes conditions.