Se connecter avec
S'enregistrer | Connectez-vous

Mot de passe javascript

Dernière réponse : dans Programmation

Salut à toutes et à tous!
Pourriez vous m'expliquer ce code javascript?!

Citation :
<script type="text/javascript" language=JavaScript>
function testor(){
var code = new Array("a", "b", "c", "d", "e", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z");
Meca = window.prompt("Password : ","");
if(Meca != Math.round((code.length*54)/48-7+(45*3))) {
alert("Erreur !!");
} else {
window.location.href="/epreuves/javascript/"+Meca+".php";
}
}
</script>


Notament les lignes lignes
Citation :
Meca = window.prompt("Password : ","");
if(Meca != Math.round((code.length*54)/48-7+(45*3))) {

Je vous remercie d'avance...

Autres pages sur : mot passe javascript

Lassé par la pub ? Créez un compte

code.length*54)/48-7+(45*3))
code.length= la longeur de l'array (25)
(25*54/48) - 7 + 135
28.125 - 7 + 135
Le round fait l'arrond à l'entier le plus proche .
donc : 28-7+135 => 156 .
Donc ta page est 156.php .
pas super comme sécurité :) 
Lassé par la pub ? Créez un compte
Tom's guide dans le monde