aitee: Passwort Problem

Beitrag lesen

Hier steht doch alles:

Seite 1, aufrufende Seite (dies ist deine erste datei, die du nennen kannst wie du willst. Der Aufruf unten ruft dann die Datei Abfrage.html auf (steht gleich hinter der öffnenden Klammer)

<a href="#" onClick="window.open('Abfrage.html','pass','toolbar=no,menubar=nowidth=300,height=175');
return false;">Link Beschreibung</a>

Seite 2 (i.B. "Abfrage.html") dies hier ist die datei in der die abfrage geschieht, sie muss im selben ordner liegen (bei den im beispiel benutzten pfadangaben) die zeile direkt hier drunter musst du natürlich wie vorhin schon gesagt ändern weil bei src= (source/quelle) die datei stehen muss in der deine passwörter gespeichert sind also die 3te datei ...

<script src="passdata.txt,js,vb oder aber jedes andere Format"></script>

Geben Sie Name & Passwort ein
<form name="pass">
<table>
<tr>
<td align=right><b>Name: </b></td>
<td><input type="text" name="passname" size=15></td>
</tr>
<tr>
<td align=right><b>Passwort: </b></td>
<td><input type="password" name="password" size=15></td>
</tr>
<tr>
<td align=right></td>
<td><center><input type="button" value="Absenden" onClick="verify();">
<input type="reset" value="Löschen"></center></td>
</tr>
</table>
</form>

Abfragende Datei: dieses ist die dritte datei ... die muss so heißen wie es oben in src="..." steht ...

function verify()
{
checkname = document.pass.passname.value
checkpass = document.pass.password.value
fullpass = checkname + " " + checkpass //Überprüfung des Namen und PW
marker = false

users = 3 //Anzahl der User
userlist = new Array
userlist[0] = "Klaus cool" //1 User und Passwort
userlist[1] = "Torsten prima" //2 User und Passwort
userlist[2] = "Karsten naja" //3 User und Passwort

for (i = 0; i < users; i++){
if (fullpass == userlist[i]){
opener.location = "geheim.html" //Geheime Seite
marker = true
}
}
if (marker == true){
window.close()
}
else {alert("Sie haben einen Falschen Namen/Passwort eingegeben, bitte wiederholen!")
}
}

Seite 4 - Die geheime Seite
hier definieren sie ihre zu schützende Seite ---> das ist nun deine geheime seite ... diese muss genauso heißen wie in der datei 3 in der folgenden Zeile definiert ist:

opener.location = "geheim.html" //Geheime Seite

also im beispiel geheim.html ... wenn du eine datei an einer stelle umbenennst musst du es an der anderen auch tun ...

2 Dinge müssen natürlich immer gleich sein:

1. Dateiaufruf
2. Datei die aufgerufen wird

Gruß aitee