Erklärung zu Script gesucht
Jakob Adler
- javascript
Hallo Leute!
Könntet ihr mir mal bitte folgendes script
erklaeren:
var c1, c2, c3, c4, c5, c6, Eingabe;
function pass()
{
c1 = window.document.bgColor;
c2 = window.document.linkColor;
c3 = window.document.title;
c4 = c1.substring(3,5)+c2.substring(1,3)+c3.substring(2,4);
c5 = c4.toUpperCase();
c6 = c4.toLowerCase();
Eingabe = prompt("Bitte fitze hier das Passwort rein:","");
if (Eingabe==c5 || Eingabe==c6)
{
document.location.href=c6+".php";
}
else
{
alert("falsches Passwort!");
document.location.href="";
}
}
hat n kumpel irgendwo ausprobiert und ich schaffs nicht die loesung
zu bekommen !
Danke für Eure Mühe!
Moin,
var c1, c2, c3, c4, c5, c6, Eingabe;
Es werden die Variablen c1 bis c6 und Eingabe deklariert
function pass()
Es wird eine Funktion definiert die pass() heisst
{
c1 = window.document.bgColor;
c1 ergibt sich aus der Hintergrundfarbe des Dokuments
c2 = window.document.linkColor;
c2 ergibt sich aus der Linkfarbe des Dokuments
c3 = window.document.title;
c3 ergibt sich aus dem Dokumenttitel
c4 = c1.substring(3,5)+c2.substring(1,3)+c3.substring(2,4);
c4 ergibt sich aus dem 3. bis 5. Zeichen (kann auch das 4. bis 6. sein, bin mir grad nicht sicher) von c1, daran rangehängt das 1. bis 3. Zeichen von c2 und daran rangehängt das 2. bis 4. Zeichen von c3
c5 = c4.toUpperCase();
c5 ergibt sich wenn man alle Buchstaben aus c4 nimmt und gross schreibt
c6 = c4.toLowerCase();
c6 ergibt sich dementsprechend aus Kleinbuchstaben
Eingabe = prompt("Bitte fitze hier das Passwort rein:","");
Der User wird zur Passworteingabe aufgefordert und das Ergebnis in Eingabe abgelegt
if (Eingabe==c5 || Eingabe==c6)
Wenn Eingabe gleich c5 oder c6 ist, dann...
{
document.location.href=c6+".php";
... leite den User zu einer Datei um deren Name aus c6 mit angehängtem ".php" vesteht ...
}
else
... ansonsten ...
{
alert("falsches Passwort!");
... schmeiss dem User eine Fehlermeldung an den Kopf ...
document.location.href="";
... und leite ihn auf eine lehre Seite (bzw. tue gar nichts)
}
}
hat n kumpel irgendwo ausprobiert und ich schaffs nicht die loesung
zu bekommen !
http://selfhtml.teamone.de ist dein Freund.
--
Henryk Plötz
Grüße aus Berlin