Ankündigung

Einklappen
Keine Ankündigung bisher.

unsichtbare Tastenkombination

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • unsichtbare Tastenkombination

    Hallo,

    ich habe eine website erstellt die nur über ein mobiles gerät (Handy/Smartphone) aufrufbar sein soll. Wenn man jetzt diese Seite auf dem PC aufruft kommt eine Weiße Seite in der man eine Tastenkombination engeben soll, ohne das diese irgendwo zu sehen sein soll.
    Wenn man jetzt zum Beispiel die Tastenkombination Apfelkuchen eigegeben hat soll man auf eine weitere Seite landen.

    Ich habe bis jetzt:
    PHP-Code:
    <script type="text/javascript">

    function 
    Taste (a) {

        if (!
    a)

            
    window.event;

            if (
    a.which) {

              
    Tastencode a.which;

            } else if (
    a.keyCode) {

                
    Tastencode a.keyCode;

            }
             var 
    code String.fromCharCode(Tastencode);
             
    document.body.innerHTML += code;
             var 
    pw "Apfelkuchen";

            if(
    code == pw)
            {
            
    alert("es wurde lol eingegeben");
            }
            else{
            
    alert("nichts und so...");
            }

    }

    document.onkeydown Taste;

    </script> 
    Ich habe keine ahnung ob das bis jetzt richtig ist...
    Der Text wird zu Testzwecken noch ausgegeben.
    Da ich von Javascript keine ahnung habe würde ich mich über hilfe freuen

    -SmokeySwan-

  • #2
    lass dir mal code ausgeben^^
    ich weiß auch nicht, ob das geht :P
    Wie wärs mit testen?

    Kommentar


    • #3
      code kann niemals == pw werden, weil in code immer nur das aktuelle Zeichen steht.

      Das Passwort im Quelltext sehen zu können ist natürlich auch irre sicher.. Und ein alert pro Tastendruck ist auch supi.

      Kommentar


      • #4
        Tut mir Leid.. zu ungenau

        Ich weiß nicht ob dieser Teil richtig ist...
        PHP-Code:
                if(code == pw
                { 
                
        alert("es wurde lol eingegeben"); 
                } 
                else{ 
                
        alert("nichts und so..."); 
                } 
        funktionieren tut er noch nicht so wie ich will.

        Der rest mit der überprüfung ob welche taste gedrückt wurde funktioniert.

        Kommentar


        • #5
          @ nikosch

          wie mache ich, dass in code alle Zeichen zusammengefügt werden(zu einem wort)

          Der Adminbereich soll nicht für alle öffentlich sichtbar sein.
          Die weiße seite mache ich noch mit Error 404 Seite nicht gefunden.
          Nach der Tastenkombi auf einer anderen Seite kommt noch ein PHP Login...

          Kommentar


          • #6
            Tja, wie wärs hiermit ?

            Kommentar


            • #7
              Siehe Edit.

              Kommentar


              • #8
                Trotz des so tollen links werde ich nicht fündig...

                Kommentar


                • #9
                  Also ich schon: Klick

                  Kommentar


                  • #10
                    Wie geschrieben - ich kann keinen Sinn in dem ganzen Plan erkennen.

                    Kommentar

                    Lädt...
                    X