Ci dessous un lien qui demande un nom de code puis deux codes numériques pour atteindre une page à accès reservé.
Un très bon script permettant la création de différents comptes dirigeant les utilisateur vers la page qui leurs est destinées.
Dans ce cas: 3 accès différents sont possibles (on peut en rajouter à l'infini)
|
ACCES1: nom = bob code1= 8 code2= 3 ACCES2: nom = robert code1= 126 code2= 945 ACCES3: nom = visiteur code1= 12 code2= 21 |
|
La 1ere partie de ce script est une page html à part nommé "mot_pass2.html" dont voici l'exact contenu. |
<html> <head> <SCRIPT LANGUAGE="JavaScript"> <!-- var login=prompt("Entrez votre nom",""); var pw=prompt("Entrez le 1er mot de passe",""); // 1er mot de passe : pw var pw2=prompt("Entrez le 2eme mot de passe",""); // 2eme mot de passe : pw2 function ok(){window.open(URL,"")} //**************************** //pw3 est la combinaison des deux mots de passe pw et pw2 défini par l'équation ci-dessous //Effectuez ce calcul pour obtenir votre pw3 avec les pw et pw2 que vous avez choisi ! var pw3= (pw2*pw)+(pw-pw2)-pw //************************** if ((pw3 == 21)&&(login == "bob")){ //définissez le nom et le pw3 alert("Bienvenue bob.",""); //Personnalisez le message de bienvenue ! var URL= "pass_bob.html" //l'URL destiné à cet utilisateur ok();} else if ((pw3 == 118125)&&(login == "robert")){ alert("Bienvenue robert.",""); var URL= "pass_robert.html" ok();} else if ((pw3 == 231)&&(login == "visiteur")){ alert("Bienvenue Visiteur.",""); var URL= "pass_visiteur.html" ok();} else{ alert("--==ACCES REFUSE==--"); //message lorsque les mots de passe sont faux } window.close() //Merci de ne pas effacer ces 3 lignes //D'autres script,applet,images sur webgraf.Com //Mathieu Gros, webmaster@webgraf.Com //---> </SCRIPT> </head> <body> </body> </html> |
<SCRIPT LANGUAGE="JavaScript"> <!-- function pass(){ myWindow = window.open("mot_pass2.html", "Preview","toolbar=0,location=0," +"directories=0,status=0,menubar=0,scrollbars=0,resizable=0,copyhistory=0,width=1,height=1") } //--> </script> <FORM> <INPUT TYPE="button" VALUE="ACCES RESERVE" onClick="pass()"> </FORM> |