Pave numerique genere par random - keypad

Soyez le premier à donner votre avis sur cette source.

Vue 9 766 fois - Téléchargée 770 fois

Description

Voici un petit programme qui permet entre autre de lutter contre le phishing. On rencontre ce type de programme sur les sites bancaires pour en éviter la dénaturation.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
131
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
8 avril 2015

Il aurait été intéressant d'avoir un keypad tout simple qui envoi le résultat dans une requête sql pour s'authentifier, cela évite que sur le pc de celui qui se connect d'avoir une trace en historique dans un champ
Messages postés
23
Date d'inscription
dimanche 12 novembre 2000
Statut
Membre
Dernière intervention
18 novembre 2010

Bonjour,

le code 0000 ne fonctionne effectivement pas, ce qui est compréhensible en regardant de plus près la fonction qui calcul le mot de passe final.

On peut résoudre ce problème comme tu l'as fais dans ton exemple

++
Messages postés
1
Date d'inscription
samedi 26 novembre 2005
Statut
Membre
Dernière intervention
27 septembre 2006

Moi, j'ai initialise Code a 1 puis apres pour le recuperer je recupere la partie droite du code (moins le 1)
sinon le code 0000 ne marche pas !

##### fonction enter_code de keypad.html #####
var code=1
var code2=0
var digit=0

function enter_code(number)

{


code=code*10+number
document.codepad.thecode.value=code
code2=Math.pow(10,digit) //code2*10+number
document.codepad.illuzion.value=code2
digit++

//alert("Code " + code +" / Code2 "+code2 + "/ Number "+number);

if (digit>4)
{

alert("Code limité à quatre caractères");
location="keypad.htm";

}

}

###### Body de verif_Keypad #####

<script>
function right(str,nbr) {
return str.substr(str.length-nbr)
}
//document.write(right(chaine,nombre))
</script>

<script language="javascript">

ec=url("thecode");

ec=right(ec,4)
//alert(ec);
if (ec=="") {location="keypad.htm";}
if (ec!="0000") {location="keypad.htm";}
else {document.write("Petit malin...")}

</script>
Messages postés
23
Date d'inscription
dimanche 12 novembre 2000
Statut
Membre
Dernière intervention
18 novembre 2010

Salut,

super pour tes modifs j'encourage ceux qui prendront ce code à les apporter...

Merci beaucoup

++
Messages postés
13
Date d'inscription
jeudi 2 décembre 2004
Statut
Membre
Dernière intervention
11 juin 2007

J'ai oublier de préciser, mais ça va sans dire, que dans ma double boucle, je fait référence à pic[mis[5*i+j]]... :)
Afficher les 8 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.