Ochrona hasłem

Login
Hasło

Jeśli podasz login=kurshtml i hasło=skrypty, przejdziesz do utajnionej strony.

Uwaga: skrypt nie jest bezpieczny i działa co najwyżej na internautów z "dolnej strefy stanów średnich". Nieco bardziej obyta osoba zajrzy po prostu do źródła strony i sprawdzi, do jakiej "utajnionej" strony prowadzi skrypt. Znacznie lepszy jest skrypt zaprezentowany w przykładzie na następnej stronie.

Skopiuj przykładowy kod. Zwróć w nim uwagę na definicję loginu, hasła i adresu docelowej strony.


W ramach HEAD

<SCRIPT LANGUAGE="JavaScript"> 
<!----- Script CopyRight © 1996 - 1997  S.Chris Brown (Spikeman)   http://www.geocities.com/BourbonStreet/3843  
// This JavaScript code Originally by S.Chris Brown (Spikeman) 1996-1997 ( http://www.geocities.com/BourbonStreet/3843 )    
function Spikeman_password(form) { 
 if (form.ID.value=="kurshtml") { 
    if (form.pass.value=="skrypty") { 
      location="haslo2.htm" 
     
} else { 
      alert("Sorry " +form.ID.value+ ", wrong password.") 
    } 
  } else { 
    alert("Niewłaściwe informacje!") 
  } 
} 
//--> 
</SCRIPT>

W ramach BODY

<FORM name="login">
Login <INPUT NAME="ID"><br>
Hasło <INPUT NAME="pass" type="password"><br><br>
<INPUT TYPE="button" VALUE="Skocz" onClick="Spikeman_password(this.form)"> <INPUT TYPE="RESET" VALUE="Wyczyść">
</form>