Un digicode numérique

 

 

Télécharger le script et les images necessaires : ( 13,3 Ko )

 

 Voici un exemple de digicode pour proteger certaines pages.

 

   Les garanties de confidentialité de cette méthode   

  

Même si vôtre hôte visionne le code source de ce digicode, elle ne pourra voir le code affectée à la page.

 

CLIQUEZ POUR ANNULEZ


 

 

   Selectionnez et copiez le texte ci-dessous avant de le coller entre les balises  <head> et </head>

 

<script language="javascript">
<!--

var num="0";
var code=new Array(num,num,num,num,num,num,num,num);
var pos=0;

for (var f = 0; f < 8; f++) {
code[f]="v";
}

c1=new Image(); c1.src="c1.gif"
c2=new Image(); c2.src="c2.gif"
c3=new Image(); c3.src="c3.gif"
c4=new Image(); c4.src="c4.gif"
c5=new Image(); c5.src="c5.gif"
c6=new Image(); c6.src="c6.gif"
c7=new Image(); c7.src="c7.gif"
c8=new Image(); c8.src="c8.gif"
c9=new Image(); c9.src="c9.gif"
c0=new Image(); c0.src="c0.gif"
cv=new Image(); cv.src="cv.gif"

function affiche(){
document.images.a.src=eval("c"+code[0]+".src");
document.images.b.src=eval("c"+code[1]+".src");
document.images.c.src=eval("c"+code[2]+".src");
document.images.d.src=eval("c"+code[3]+".src");
document.images.e.src=eval("c"+code[4]+".src");
document.images.f.src=eval("c"+code[5]+".src");
document.images.g.src=eval("c"+code[6]+".src");
document.images.h.src=eval("c"+code[7]+".src");
}
function nouveau(num) {
if (pos<8) {
for (var f = 1; f < 8; f++) {
code[f-1]=code[f];
}
code[7]=eval(num);
pos+=1;
}
affiche();
}
function ok() {
password="";
for (var f = 0; f < 8; f++) {
if (code[f]!="v") {password+=code[f]};
}
var locate;
//ici vous pouvez changer les exetensions de vos pages finale ex:html,php,asp etc...
locate = password + ".htm";
this.location.href = locate;
}
function cancel() {
for (var f = 0; f < 8; f++) {
code[f]="v";
}
pos = 0;
affiche();
}
//-->

</script>

 

   Selectionnez et copiez le texte ci-dessous avant de le coller entre les balises  <body> et </body>

 

<table border="4" cellpadding="1" cellspacing="0" width="152" bordercolordark="#000000"
bordercolorlight="#F0F0F0" bordercolor="#FFFFFF" bgcolor="#000000">
<tr>
<td align="center"><p align="center"><img src="cv.gif" name="a" width="16" height="21"><img
src="cv.gif" name="b" width="16" height="21"><img src="cv.gif" name="c" width="16"
height="21"><img src="cv.gif" name="d" width="16" height="21"><img src="cv.gif" name="e"
width="16" height="21"><img src="cv.gif" name="f" width="16" height="21"><img src="cv.gif"
name="g" width="16" height="21"><img src="cv.gif" name="h" width="16" height="21"> </td>
</tr>
</table>

<div align="center"></div>
<table cols="3" rows="4" border="4" cellpadding="1" cellspacing="0" width="152"
bordercolordark="#000000" bordercolorlight="#F0F0F0" bordercolor="#FFFFFF"
bgcolor="#C0C0C0">
<tr>
<td align="center"><p align="center"><a HREF="#" onclick="nouveau('1')"><img src="b1.gif"
width="41" height="41" border="0"></a> </td>
<td align="center"><p align="center"><a HREF="#" onclick="nouveau('2')"><img src="b2.gif"
width="41" height="41" border="0"></a> </td>
<td align="center"><p align="center"><a HREF="#" onclick="nouveau('3')"><img src="b3.gif"
width="41" height="41" border="0"></a> </td>
</tr>
<tr>
<td align="center"><p align="center"><a HREF="#" onclick="nouveau('4')"><img src="b4.gif"
width="41" height="41" border="0"></a> </td>
<td align="center"><p align="center"><a HREF="#" onclick="nouveau('5')"><img src="b5.gif"
width="41" height="41" border="0"></a> </td>
<td align="center"><p align="center"><a HREF="#" onclick="nouveau('6')"><img src="b6.gif"
width="41" height="41" border="0"></a> </td>
</tr>
<tr>
<td align="center"><p align="center"><a HREF="#" onclick="nouveau('7')"><img src="b7.gif"
width="41" height="41" border="0"></a> </td>
<td align="center"><p align="center"><a HREF="#" onclick="nouveau('8')"><img src="b8.gif"
width="41" height="41" border="0"></a> </td>
<td align="center"><p align="center"><a HREF="#" onclick="nouveau('9')"><img src="b9.gif"
width="41" height="41" border="0"></a> </td>
</tr>
<tr>
<td align="center"><p align="center"><a HREF="#" onclick="cancel()"><img src="bca.gif"
width="41" height="41" border="0"></a> </td>
<td align="center"><p align="center"><a HREF="#" onclick="nouveau('0')"><img src="b0.gif"
width="41" height="41" border="0"></a> </td>
<td align="center"><p align="center"><a HREF="javascript:ok()"><img src="bok.gif"
width="41" height="41" border="0"></a> </td>
</tr>
</table>

<table border="4" cellpadding="1" cellspacing="0" width="152" bordercolordark="#000000"
bordercolorlight="#F0F0F0" bordercolor="#FFFFFF" bgcolor="#C0C0C0">
<tr>
<td>
<p align="center"><font color="#0000FF">Gendnetclub</font></p>
</td>
</tr>
</table>

 


 

   Méthode et  principe de fonctionnement

 

Vous devez pour l'exemple créer une page nommée 564218.htm (ou portant toute autre extension, html, shtml, asp, php...) puis la placer la dans le même repertoire que ce digicode.

 

Lorsque le code 564218 est entré par le visiteur, il sera redirigé vers la page portant le même nom !

 

Faites divers essais en tapant le code 564218, pour essayer).

 

Vous pouvez aussi essayer avec le code 564210 ou 40210 ou encore 02091964

 

Attention particulière  Les différentes pages et images doivent impérativement se trouver dans le même répertoire !

 

Création Gendnetclub 2000 - Tout droit de reproduction libre.