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

 

Retour

Copyright www.toulouse-renaissance.net ©