Fonction de test d'une chaine de caractères
Posté : 18 mai 2009, 17:19
Bonjour,
Je suis débutant, alors je suis un peu perdu...
Lors de l'identification d'un USER sur un site, celui-ci tape login et password.
Pour éviter de stocker tous les password en base, le mot de passe est en réalité généré automatiquement par un script qui se base sur le login.
Voilà comment ça marche :
si le login est : LOGIN
le mot de passe sera :
- premier caractère = 1ère lettre du login + 1, soit M
- second caractère = dernière lettre du login + 1, soit O
- troisième caractère = 2ième lettre du login + 1, soit P
- quatrième caractère = avant dernière lettre du login + 1, soit J
==> mot de passe = MOPJ
Je dois donc faire une fonction en PHP qui test si le mot de passe saisi par l'utilisateur correspond bien au mot de passe théorique généré par ce script.
Et je sais pas du tout comment m'y prendre !!!
Un peu d'aide ne me ferait pas de mal...
Merci d'avance !
Je suis débutant, alors je suis un peu perdu...
Lors de l'identification d'un USER sur un site, celui-ci tape login et password.
Pour éviter de stocker tous les password en base, le mot de passe est en réalité généré automatiquement par un script qui se base sur le login.
Voilà comment ça marche :
si le login est : LOGIN
le mot de passe sera :
- premier caractère = 1ère lettre du login + 1, soit M
- second caractère = dernière lettre du login + 1, soit O
- troisième caractère = 2ième lettre du login + 1, soit P
- quatrième caractère = avant dernière lettre du login + 1, soit J
==> mot de passe = MOPJ
Je dois donc faire une fonction en PHP qui test si le mot de passe saisi par l'utilisateur correspond bien au mot de passe théorique généré par ce script.
Et je sais pas du tout comment m'y prendre !!!
Un peu d'aide ne me ferait pas de mal...
Merci d'avance !