1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<?php print "Bonjour : ";
if (!isset($_POST['txt'])) {
$txt = $_POST['pass'];
if (preg_match('~[#[{<"/">}\];]~', $txt))
die ('<span style="color:red">Par mesure de sécurité,</span><br />
Ces carractères spéciaux ne sont pas autorisés [#[{<"">}\];]</i>: '.$ligne.'
<br />
Merci pour votre compréhention.<br />RETOUR <a href="formulaire.html">ICI</a>');
} // chemin complet du fichier config >>>>>>>
include("/web/monsite/www/dossier/DB-txt/config/config.php"); // On inclut config.php
$pass=$HTTP_POST_VARS["pass"]; print " , "; // $pass vient d'un formulaire POST
if ($pass_admin==$pass){ // Si le pass envoyé est bien celui de config.php...
session_register("pass"); // ... on enregistre la session $pass
}else{ // Sinon,...
die("Mauvais mot de passe. <a href='formulaire.html'>Veuillez essayer à nouveau...</a>"); // ... on affiche un message d'erreur et on arrête le script.
}
?><a href="page-admin.php">Réussite, cliquez ici</a> ?> |
Partager