| MOT DE PASSE 2 |
Outils pour webmaster. Trucs et astuces en code HTML, JavaScript, PHP : améliorer son site internet
Descriptif 2 : ce second script sera beaucoup plus efficace car il fait appel à un fichier extérieur et on ne peut donc pas l'éditer aussi facilement qu'une page HTML. A l'aide de l'éditeur NotePad, copiez le code ci-dessous et sauvegardez-le sous le nom, par exemple, pass.js
Exemple :
Mise en oeuvre : Sélectionnez et copiez directement à l'écran le code ci-dessous et collez-le dans le bloc-notes (NotePad).
| <!--
DEBUT DU SCRIPT MOT DE PASSE--> function pass() { password=prompt('Entrez le mot de passe :',""); if (password == "webmaster") //Remplacez ce mot par le vôtre { alert("Mot de passe correct") location.href= "http://www.votre_site.com/votre_page.htm" //Mettez votre URL } else { alert("Mot de passe incorrect") } } document.write('<form><input type=button value="Login" onClick="pass()">') <!-- FIN DU SCRIPT MOT DE PASSE--> |
Juste après la balise <body> de votre page HTML placée dans le même répertoire que pass.js.
| <!--
DEBUT DU SCRIPT MOT DE PASSE--> <SCRIPT LANGUAGE="JavaScript" SRC="pass.js"></SCRIPT> <!-- FIN DU SCRIPT MOT DE PASSE--> |
Entre le balises <head>
et <head> de votre page HTML
où se trouve <SCRIPT LANGUAGE="JavaScript"
SRC="pass.js"></SCRIPT>, ajoutez .
| <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> |
Remarque : aucune
protection en JavaScript ne vous protègera efficacement contre quelqu'un de mal intentionné
qui connaît un tant soit peu le HTML. Ne
mettez pas après cette barrière des données confidentielles. Ces exemples ne sont que
pour une protection minimale.
Pour une réelle protection, employez le fichier .htaccess
Autres exemples : Exemple 1 - Exemple 2 - Exemple 3 - Exemple 4 avec .htaccess
Copyright www.toulouse-renaissance.net ©