Connexion: Préserver les entrées de l’utilisateur après l’echec de connexion*

Author:

 mot de passe
{filelink=12556}


 0)
{
     if (!isset ($_POST['username']) || (trim ($_POST['username']) == ''))
     {
          $erreur[] = "Vous n'avez rien taper.";
     }elseif
     ((strlen ($_POST['username']) < 8) || (preg_match ('[^a-zA-Z0-9]', $_POST['username']))){
          $erreur[] = "Le nom d'utilisateur doit être
                       au moins huit caractères et ne peut contenir que
                       des lettres et des chiffres.";
     }

     if (!isset ($_POST['password']) || (trim ($_POST['password']) == '')){
          $erreur[] = 'You must enter a password.';
     }elseif ((strlen ($_POST['password']) < 8) || (preg_match ('[^[:alnum:][:punct:][:space:]]', $_POST['password']))){
          $erreur[] = 'Les mots de passe doivent être
                       au moins huit caractères et ne peut contenir que
                       des lettres, chiffres, des points et des espaces.';
     }

     // Si aucune erreur n''est détectée
     if (count ($erreur) == 0)
     {
          $r = validate_user ($_POST['username'], $_POST['password']);

          if ($r == false)
          {
               $erreur[] = "Nom d'utilisateur ou mot de passe incorrect.";
          } else {
               print ('
                      Félicitation,

Vous êtes connecté

                      ');
               exit;
          }
     }
}
?>



Identifiez Vous

0) { $n = count ($erreur); for ($i = 0; $i < $n; $i++){ print '' . $erreur[$i] . ''; } } ?>
Nom d'utilisateur:
Mot de passe:

Leave a Reply

Your email address will not be published. Required fields are marked *