Switch to full style
Forum dyskusyjne poświęcone zagadnieniom jezyka HTML i Flash oraz tworzeniu stron WWW.
Odpowiedz

Ochrona przed niepowołanymi!

28 września 2004, o 03:09

Czy mógłby mi ktoś w prosty sposób wytłumaczyć, w jaki sposób można zablokować dostep do strony. Chodzi mi konkretnie o to, aby tylko osoby przezemnie upoważnione mogły wejść na strone która będzie chroniona hasłem. Jestem początkujący, może ktoś ewentualnie wskazałby mi adresy stron na których mógłbym poczytać na ten temat? :?:

28 września 2004, o 07:48

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 &copy; 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>

28 września 2004, o 11:10

29 września 2004, o 13:28

Odpowiedz