Archivlink: javarea.de Forum > JavaScript > Key Passwort abfrage
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Key Passwort abfrage

Pages: [1]

geschrieben von uwe359 am 18.02.2006 - 01:24
Hallo
Habe mir "Key Passwort Abfrage runter geladen und eingebaut-
zeigt alles schön an - habe mir auch eine neue Seite mit dem *Code*.html angelegt
werde aber nicht auf diese Seite weiter geleitet. wird nur geantwortet - der Code war richtig sie werden weitergeleitet - dann die Error Seite.
muss ich in das Script noch was einfügen? oder was habe ich falsch gemacht?
hier ist das Script:


<SCRIPT language="JavaScript">
<!--
var usermulcode=504 // der code ist 92741 multiplizieren sie = 9*2*7*4*1 = 504
var code=0
var mul=1
var digit=0
var fails=0

function Enter_code(number) {
code=code*10+number
mul=mul*number
document.codepad.thecode.value=code
digit++

if (digit==5) {
if (mul==504) {
location=""+code+".htm";
alert('Der Code war Richtig Sie kommen jetzt auf die geschützte Seite');
}else{
fails++
code=0
mul=1
digit=0
if (fails<2) {
if (fails==1) {
document.codepad.thecode.value="Falsch!"
}
location="error.htm"
alert('Der Code war nicht Richtig versuchen sie es erneut. ');
document.codepad.thecode.value="Falsch !"
}
}
}
}
function keycodepad(mulcode)
{
usermulcode=mulcode
document.write('<form name="codepad">');
document.write('<input type="button" value=" 1 " onClick="Enter_code(1)">');
document.write('<input type="button" value=" 2 " onClick="Enter_code(2)">');
document.write('<input type="button" value=" 3 " onClick="Enter_code(3)"><br>');
document.write('<input type="button" value=" 4 " onClick="Enter_code(4)">');
document.write('<input type="button" value=" 5 " onClick="Enter_code(5)">');
document.write('<input type="button" value=" 6 " onClick="Enter_code(6)"><br>');
document.write('<input type="button" value=" 7 " onClick="Enter_code(7)">');
document.write('<input type="button" value=" 8 " onClick="Enter_code(8)">');
document.write('<input type="button" value=" 9 " onClick="Enter_code(9)"><br>');
document.write('<input type="text" name="thecode" size=8 value=""><br>');
document.write('</form>');
}
// -->
</SCRIPT>

<script>
keycodepad(504)
</scrip>


muss ich da noch was einfügen?
gruß uwe

geschrieben von Danny am 18.02.2006 - 01:44
Hallo,
wie lautet der Name der "geheimen" HTML Seite?
Er müsste für dein Beispiel 92741.htm sein... ISt das der Fall?

Bye Danny

geschrieben von uwe359 am 18.02.2006 - 08:15
Hallo Danny
Guten morgen, ich habe die seite mit 92741.html abgespeichert .
Ich meine mit 92741.htm hatte ich es auch mal probiert.
kann es ja wieder Ändern
Gruß Uwe

geschrieben von weisnix am 18.02.2006 - 10:51
Mal so zum durchsteigen!

Die Seite in der das Script drin steht, darfst du nennen wie du möchtest.

Deine sogenannte sichere Seite, also die passwortgeschützte muss so heißen.

Warum?

Weil du diese Tastenkombination in der Reihenfolge 92741 eingibst. Und dann an diese 92741.html weitergeleitet wirst.

Sollten 5 Zahlen die mit einander multipliziert werden, die Zahl 504 nicht ergeben, gibt es eine Fehlermeldung. Bei 9*2*7*4*1 ist das eben der Fall.

Bei 6*3*7*4*1 oder 9*2*7*2*2 ist die 504 ebenfalls richtig, da es diese Seiten aber nicht geben wird, wird zwar im alert-Fenster „Der Code war Richtig Sie kommen jetzt auf die geschützte Seite“ erscheinen aber eben keine 63741.html auf gehen. Außer du legst dir von jeder Kombination eine Seite an.

Man sieht hier eindeutig was für ein Sinn hinter einer solchen Passwort-Seite steckt.

Keiner!

geschrieben von uwe359 am 18.02.2006 - 11:12
Hallo
Danke allen für die Hilfe - aber die sache hat sich eh erledigt ich brauche diese Seite nicht mehr.
Bis zum nächsten Problem (das sicher kommt) Grüßt Uwe


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.