no cuż jest jedno bardzo fajne zabezpieczenie jak chcesz to ci podam
ale tylko z jednym hasłem, natomiast wydaje mi się że tobie głównie
zależy na tym formularzu i bezsensownym podawaniu loginu i hasła więc
naskrobałem ci coś nawet dobrego, uwzględnia podawanie loginu i hasła
no i jest praktycznie nie do złamania, jedyny problem tkwi w tym
że jest to przykład przyszłościowy i działa w przeglądarkach
które poprawnie obsługują DOM czyli:
IE >= 5.0 (testowałem)
NN >= 6.0
Mozilla 1.3
Phoenix 0.5 (testowałem)
i powinno działać w Operze 6 ale ktoś
zepsuł tę przeglądarkę niestety, więc
zadziała może w Operze 7
A więc zakładasz sobie pliki np.:
login1.haslo1
login2.haslo2
login3.haslo3
itd...
w miejsce login i hasło oczywiście
wstaw prawdziwe dane
w każdym pliku dajesz:
location.href = 'tajna_strona_usera.htm';
i teraz potrzebny jest skrypt który
poskłada login i hasło w jeden ciąg z kropką
i załaduje plik o takiej nazwie, jeśli plik
będzie istniał nastąpi przeładowanie
na tajna_strona_usera.htm
<script type="text/javascript">
<!--
function loadscript(url,id){
d=document,h=d.getElementsByTagName('HEAD')[0]
s=document.getElementById(id)
try{if(s)h.removeChild(s)}catch(e){null}
s=d.createElement('SCRIPT')
s.src=url,s.type='text/javascript'
s.id=id,h.appendChild(s)
}
function check(l,p){
loadscript(l.value+'.'+p.value,'check_script')
l.value=p.value='';return false
}
//->
</script>
<form onSubmit="return check(login,pass)">
Login: <input type="text" name="login"><br>
Hasło: <input type="password" name="pass"><<br>
<input type="submit" value="Ok">
</form>
jedyna wada to że nijak sprawdzić czy login i hasło
jest dobre więc nie ma mowy o alertach: hasło niepoprawne
no i jest małe opóźnienie w działaniu, jak chcesz coś
sprawdzonego to przegrzeb forum, takie temat