Witajcie, mam tutaj prosty kod:
Kod:
<script language="javascript">
function bezpiecznie() {
var code = new Array("aaaaaaa", "aaaa", "aaaaaaa", "aaaaaa", "aaaaaaaa", "aaaaaaa", "a", "aaaaa", "aaaaaa", "aaaaaaaaaa");
okno = window.prompt("Hasło: ","");
if(okno != ((code.length)*10)/5)
{
alert("Nieprawidłowe hasło");
}
else
window.location.href=okno+".php";
}
</script>
Nie znam zbytnio js'a ale trochę pokapowałem...
Kod:
if(okno != ((code.length)*10)/5)
{
alert("Nieprawidłowe hasło");
}
Jeżeli okno jest różne od ciągu znaków w tablicy code pomnożonej przez 10 i podzielonej przez 5, wyświetli się komunikat "Nieprawidłowe hasło", ale jeżeli wstukuję prawidłowy wynik, czyli 125 to wyskakuje mi info nieprawidłowe hasło... Co jest nie tak?