Potection de page inviolable

Contenu du snippet

bon voila un petit script qui protégera vos page des intrus.il suffit juste de crée un fichier cookies.php (voir aprés le script principal) ensuite de mettre le script sur les pages à protégé.

Source / Exemple :


//Protection d'une page grace au cookies

//script à mettre sur la (les) page(s) à protéger (par exemple:index.php)
<?
echo "<html> ";
echo "<head> ";
echo "<title>Administration</title> ";
echo "</head> ";
echo "<body bgcolor=\"#CCFF00\" text=\"#000000\"> ";
//test si la personne a le bon mot de pass de le bon login (remplacer toto par le login choisi et b456c par le pass choisi)
if( $cookietest==toto and $cookietest2==b456c){

//mettre le contenue de votre page 

}
//si login ou mot de pass différent alors demande d'identification
else{
echo "<center><p><font face=\"Verdana\" size=\"4\" color=\"#FF0000\"><b>Attention! zone réservé)</b></font></p></center>";
echo "<form method=\"POST\" action=\"cookies.php\">";
 echo "<center> ";
 echo "<b>Login :</b><input type=\"text\" name=\"login\"><br> ";
 echo "<b>Password :</b><input name=\"pass\" type=\"password\"> ";
  echo "<br><input type=\"submit\" value=\"Indentification\">";
  echo "</center> ";
echo "</form>";
}
echo "</body>";
echo"</html>";
?>

//Fichier 2 nommé cookies.php
<?
//crée un cookie contenant le login
SetCookie("cookietest",$login);
//crée un cookie contenant le pass
SetCookie("cookietest2",$pass);
//revoi vers la page principale qui est protégé (ici index.php)
Header("Location: index.php");
exit;
echo "<html>";
echo "<head>";
echo "<title>cookies</title> ";
echo "</head> ";
echo "<body> ";
echo "Identification ... patienter";
echo "</body>";
echo "</html>";
?>

Conclusion :


Si vous avez un probléme n'hesiter pas a m'envoyer un mail

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.