Archivlink: javarea.de Forum > JavaScript > KeyPasswortabfrage
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > KeyPasswortabfrage

Pages: [1]

geschrieben von Piko am 21.12.2005 - 22:13
Habe von javarea den keyPasswortabfrage code aber ich schaff es nicht so zu schreiben das bei der richtigen eingabe der link kommt den ich wünsche es kommt immer vor dem link noch eine URL von der side auf der man sich befindet

geschrieben von Patrick am 22.12.2005 - 05:52
poste mal deinen abgeänderten Quellcode....

geschrieben von Piko am 22.12.2005 - 12:03
HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
42: 
43: 
44: 
45: 
46: 
47: 
48: 
49: 
50: 
51: 
52: 
53: 
54: 
55: 
56: 
<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"; <<<hia muss was geändert ewrden>>>
	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"  <<<und hia muss was geändert ewrden>>>
	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)
</script>

geschrieben von Patrick am 22.12.2005 - 15:20
Ok, ganz einfach....

Du schreibst doch selber schon, wo du was anpassen musst....


Angenommen, folgende DIRECTORY-STRUCTURE:

$DOC_ROOT
$DOC_ROOT/keypasswortabfrage.html
$DOC_ROOT/error.htm
$DOC_ROOT/504.htm

Falls die Struktur os ist, sollte es funktionieren. Anderes Beispiel:

$DOC_ROOT
$DOC_ROOT/keypasswortabfrage.html
$DOC_ROOT/errors/error.htm
$DOC_ROOT/results/504.htm

Dann müssen deine Aufrufe wie folgt aussehen:
//location=""+code+".htm"; <<<hia muss was geändert ewrden>>>
location="results/"+code+".htm"; <<<hia muss was geändert ewrden>>>

bzw
//location="error.htm"; <<<hia muss was geändert ewrden>>>
location="errors/error.htm"; <<<hia muss was geändert ewrden>>>

hoffe, dass hilft dir weiter

pat

geschrieben von Piko am 23.12.2005 - 16:49
Und wie sieht dann der fertige quellcode aus?
komme nicht klar damit habz selbst versucht abzuändern sry
bin noch am lernen

geschrieben von weisnix am 23.12.2005 - 18:10
Hallo,

ich habe dir das mal in die entsprechenden Seiten gepackt. Zudem habe ich einen andere Zahlenfolge genommen. Wenn du das mit dem Original vergleichst, siehst du was man ändern muss.

Gruß

( jo, ist denn Heut´ scho Weihnachten )

geschrieben von Piko am 23.12.2005 - 22:35
das ist nicht der fehler :-) der fehler ist der das die locale seite bleibt und nicht nach richtiger eingabe eine neue seite erscheint... :-(


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