Ergebnis 1 bis 9 von 9

Hybrid-Darstellung

  1. #1
    Kevin Lee Poulsen Avatar von VeN0m
    Registriert seit
    30.12.2008
    Beiträge
    1.270

    Standard

    Ich habs schon und es geht. Habs spaßeshalber mal gebastelt...

    check.js:



    Bei der zweiten Funktion, interpretrequest wird in das DIV mit der ID 1 das geschrieben, was die check.php dem JS mitteilt (request.responseText).
    Abgeändert werden müsste ggf. die Div-ID und die URL weiter oben, an die der Request gehen soll. Ein Div ist übrigens nicht nötig: Es kann auch font, p etc. sein.

    look.php (enthält das Inputfeld):



    Muss natürlich angepasst weden... Die Funktion prüft, ob das, was in dem Feld steht in der Userstabelle gefunden wird. Das ganze geht per onKeydown (wenn eine Taste gedrückt wird). Dafür wird lookfor(this.value) verwendet. Also ziemlich einfach.

    check.php (die Auswertung und der Empfang des Requests):



    Wie man sieht sehr einfach. Wenn die Mysql-Anfrage erfolgreich ist wird per print "" ein Fehler ausgegeben. Wenn nicht halt garnichts. Ob die oben genannte onKeydown-Methode so gut ist weiß ich nicht. Weil leider wird das ganze erst erkannt, wenn man noch ein weiteres Zeichen eingibt. Vielleicht ist onChange besser. Die Mysql-Daten müssen natürlich angepasst werden bzw. erstmal eine Verbindung hergestellt werden.

    Natürlich muss das ganze angepasst werden an Dein System. Aber immerhin... Viel Spaß damit .

    PS.: Bedenke: Das ganze bedeutet einen Query pro Tastendruck! Also ziemlich viel. Aber es ist sicher hilfreich. Man registriert sich ja nicht so oft...
    Geändert von VeN0m (25.04.2009 um 20:03 Uhr) Grund: Jetzt ist alles richtig ^^
    Come to the dark side - We have cookies

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •