Page 1 sur 1

protection simple par mot de passe.

Posté : 17 oct. 2018, 16:02
par Virginie45
Bonjour

Je cherche à faire quelque chose qui, je pense, est très simple mais je n'y connais rien en script.
Je crée un site web pour un jeu de rôle.
Chaque joueur pourra accéder à certaines informations selon son rôle.

Je souhaite donc créer un champ texte qui renvoie vers une page html.
exemple : le joueur s'appelle Claude. Si il tape claude, il sera renvoyé vers la page claude.html

J'ai trouvé un script qui correspond quasiment à ce que je recherche, mais il m'ouvre une popup pour l'identification.
Je ne veux pas de popup. Juste un champ de texte et un bouton.

Quelqu'un peut me proposer un script ?
Merci d'avance ;)

Virginie

Re: protection simple par mot de passe.

Posté : 17 oct. 2018, 20:56
par GeGaX
Mets ici le code que tu as trouvé ;)

Re: protection simple par mot de passe.

Posté : 18 oct. 2018, 14:41
par Virginie45
Salut GeGax.
Le code est testable ici : http://www.thelin.net/laurent/labo/js/password.html

<SCRIPT>
<!--
function AccesProtege() {
self.location.href=prompt("Mot de passe :","") + ".html";
}
-->
</SCRIPT>

<BODY>
<A HREF="javascript:AccesProtege()">Texte du lien</A></P>
</BODY>

Re: protection simple par mot de passe.

Posté : 20 avr. 2019, 18:14
par davidr006
Virginie45 a écrit :
17 oct. 2018, 16:02
Bonjour

Je cherche à faire quelque chose qui, je pense, est très simple mais je n'y connais rien en script.
Je crée un site web pour un jeu de rôle.
Chaque joueur pourra accéder à certaines informations selon son rôle.

Je souhaite donc créer un champ texte référenceur site web Paris qui renvoie vers une page html.
exemple : le joueur s'appelle Claude. Si il tape claude, il sera renvoyé vers la page claude.html

J'ai trouvé un script qui correspond quasiment à ce que je recherche, mais il m'ouvre une popup pour l'identification.
Je ne veux pas de popup. Juste un champ de texte et un bouton.

Quelqu'un peut me proposer un script ?
Merci d'avance ;)

Virginie
Je voudrais apprendre ce langage mais je ne sais pas comment ni par où commencer!
Merci!