Faire une instruction avec plusieurs mot de p

bekaman Messages postés 85 Statut Membre -  
Templier Nocturne Messages postés 9989 Statut Membre -
Bonjour,

Je veux créer un logiciel qui marche avec plusieurs différents mot de passe qui donne accès au logiciel.

Explication :

IF txt_box_Motdepasse = (code1, code2, code3, code4...) then

Instruction

END IF

Je souhaite que le mot de passe change à chaque fois qu'un utilisateur entre dans le logiciel...

Par exemple si quelqu'un entre dans le logiciel avec le code 1, le suivant ne peu qu'entrer dans le logiciel avec le code 2, et l'autre avec le code 3. Et âpres que le quatrième utilisateur entre dans le logiciel. Le cycle recommence le prochain entre avec le code1 ainsi de suite.

j'utilise VB 2010 express

A voir également:

1 réponse

Templier Nocturne Messages postés 9989 Statut Membre 1 107
 
je ne code pas en VB, je ne te donnerais donc pas de code tout fait, juste un algo.

tout d'abord, il te faut soit un BDD, soit un fichier texte jouant le rôle de la BDD.

les variables seront désignées par le symbole $ (comme en PHP)

1) récupération de la valeur dans la BDD et stockage dans $nb
2) condition :
a) si $nb == 1 : $pass = "pass1"
b) si $nb == 2 : $pass = "pass2"
c) si $nb == 3 : $pass = "pass3"
d) si $nb == 4 : $pass = "pass4"
3) récupération de l'entrée utilisateur et stockage dans $uti
4) condition :
si $pass == $uti : $nb ++ ET [ton code si le pass est correct]
5) écrire $nb dans la BDD
0
Templier Nocturne Messages postés 9989 Statut Membre 1 107
 
j'ai oublié :
4 bis) si $nb > 4 : $nb = 1
0