Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: JavaScript: Salasana suojaus

Jaska82 [08.11.2004 12:02:05]

#

Salasana suojaus joka estää tietylle sivulle pääsyn. Hyvin yksinkertainen ja helppo kiertää!

index.html

<html>
<head>
<title>KIRJAUTUMINEN</title>
<script language="javascript" src="script.js"></script>
<style type="text/css"><!--
.leipa {
  color: #000000;
  font-size: 10pt;
  font-family: Verdana}
--></style>
</head>

<body>
<form>
<table cellspacing="1" cellpadding="0" border="0" bgcolor="#000000">
<tr>
	<td>
	<table cellspacing="1" cellpadding="2" border="0" bgcolor="#0066CC">
	<tr>
		<td colspan="2" class="leipa">
		<b>KIRJAUTUMINEN</b>
		</td>
	</tr>
	<tr>
		<td class="leipa" bgcolor="#0099FF">
		Käyttäjätunnus:
		</td>

		<td bgcolor="#0099FF">
		<input type="text" name="kayttaja" style="width: 144; border-color: #000000; border-width: 1">
		</td>
	</tr>
	<tr>
		<td class="leipa" bgcolor="#0099FF">
		Salasana:
		</td>

		<td bgcolor="#0099FF">
		<input type="password" name="salasana" style="width: 144; border-color: #000000; border-width: 1">
		</td>
	</tr>
	<tr>
		<td colspan="2" align="right">
		<input type="button" value="Kirjaudu" style="width: 145; color: #000000; font-size: 10pt; font-family: Verdana" onClick="kirjaudu(this.form);">
		</td>
	</tr>
	</table>
	</td>
</tr>
</table>
</form>
</body>
</html>

sisalla.html

<html>
<head>
<title>SISÄLLÄ</title>
<style type="text/css"><!--
.leipa {
  color: #000000;
  font-size: 10pt;
  font-weight: bold;
  font-family: Verdana}
--></style>
</head>
<body>
<span class="leipa">ONNEKSI OLKOON!</span>
</body>
</html>

script.js

<!--

/************************
**Tehnyt: Jani Malvisto**
************************/

function kirjaudu(hae) {

// Nimetään kentät uudelleen

var kt = hae.kayttaja.value;
var ss = hae.salasana.value;

/* Tarkistetaan käyttäjätunnus ja salasana
Jos on oikein avataan sivu "sisalla.html"*/

if (kt=="vieras" && ss=="vieras") {
window.open("sisalla.html", "_self");
}

/* Jos taas on väärin hälytetään siitä tekstillä
"Tarkista tunnukset!"*/

else
alert ("Tarkista tunnukset!");
}
//-->

ajv [08.11.2004 17:40:52]

#

Salasana suojaus? No eipä ole kauhean salaisia noi sanat.
Olisit nyt laittanu edes
window.open(kt+".html", "_self");

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta