Manage your site:

52 704 Webmasters - 775 396 Members REGISTER - Forgot your password?

Discussion du forum

News

Vous êtes sur la discussion [TUTO n°1] Mot de passé protégé

Forum :: Questions IF :: Discussion
Ouvert [TUTO n°1] Mot de passé protégé
de Crokys (test-code - créé le 30 mai 2014 à 23h 12
3 reponses - 330 vues
modifié il y a 10 ans
Hey !
Dans ce tuto, je vais vous montrer comment on peut donner l'accès à une page qu'à certains membres grâce à un mot de passe.
Les gros problèmes de ce tuto c'est que le code ne peut se faire que sur des pages bidules et que chaque caractère est égal à une action, donc plus le mot de passe sera long plus il vous faudra des actions !

> Gameplay_
Imaginons que le mot de passe pour ouvrir la page est "Mdp" et que j'ai le choix entre plusieurs caractères (choisis au hasard) dont "a p o i m n d e" (avec bien sur, les lettres m, d et p)
Il vous faudra 8 actions (une pour chaque lettre) et une seule variable.
Les lettres qui apparaîtront dans votre mot de passe (ici m, d et p) affecteront la VarLettre :
-de 1 (pour l'action M)
-de 100 (pour l'action D)
-de 1000 (pour l'action P)
Compris ?

> Code_
Allez, on attaque le plus dur ! Le membre devra cliquer sur les lettres dans l'ordre si il veut accéder à la page cachée.

[IF VarLettre =0]_ _ _[/IF][IF VarLettre =1]M _ _[/IF][IF VarLettre =101]M D _[/IF][IF VarLettre =11011]M D P
Bienvenue sur la page cachée ![/IF]

[IF VarLettre <1101][Mod ActionA] [Mod ActionP] [ModActionO] [Mod ActionI] [IF VarLettre =0][Mod ActionM][/IF] [Mod ActionN] [IF VarLettre <2][Mod ActionD][/IF] [Mod ActionE][/IF]

Voilà ! Tuto terminé. Je vous avoue que c'est vraiment un casse tête et que le mot de passé ne peut pas être trouvé si on ne le connait pas car à la moindre erreur, la page se bloque.
Si je me suis trompée dans le code, faîtes le moi remarquer. Dites moi aussi ce que vous pensez du tuto ;)
Enjoy ! :D

Ps : Vous pouvez tester le code sur le site test-code, le mot de passe de la page  bidule est MDP.
Voici les réponses de cette discussion : (page 1/1)

le 30 mai 2014 à 23h 13 (il y a 10 ans)
En ligne Crokys (test-code
Oups, trompée de rubrique si un modo pouvait déplacer le topic...;)
le 1 juin 2014 à 2h 31 (il y a 10 ans)
En ligne | Montage203 | (les-animaux-virtuel
Pour que la page ne se bloque pas, met une dernière action qui enlève 1101 à la variable.
le 5 juin 2014 à 17h 18 (il y a 10 ans)
En ligne Sn4k le mort vivant (quest-fight
C'est pas mal.
Poster un message
Veuillez vous connecter pour poster sur le forum.

Webidev | v2.10.0 | © Webidev 2007 - 2024 | Contact