Ankündigung

Einklappen
Keine Ankündigung bisher.

Benutzereingabe prüfen

Einklappen

Neue Werbung 2019

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

  • Benutzereingabe prüfen

    HGuten Abend liebe Leute,

    ich hab mal eine Frage:
    Ich möchte das während etwas in ein Textfeld eingegeben wird, dieser Inhalt mit Datensätzen verglichen wird.
    (Das ist für eine Immatrikulierungsskript, und es geht darum das der User während der Eingabe merkt merkt ob der Benutzername bereits vorhanden ist oder nicht)
    Gibts dafür PHP-Funktionen oder wie kann ich das umsetzen?


  • #2
    Hallo,
    du kannst mit "onkeyup" als Event fuer die Tastatureingabe im <input> Feld einen Ajax-Request an deinen Server schicken. Der vergleicht die Eingabe und liefert ein Ergebnis zurueck (erlaubt, nicht erlaubt, weitere Vorschlaege). Benutz am Besten ein Framework wie Prototype, das uebernimmt die Ajax-Abstraktion fuer dich:

    SELFHTML: JavaScript / Sprachelemente / Event-Handler
    Prototype JavaScript framework: Introduction to Ajax

    Fang erstmal klein an, versuch einen Ajax-Request per Buttonklick abzuschicken und lass dir die Antwort vom Server mit alert() zurueckgeben. Was du vor hast ist technisch kein Problem, aber fuer jemanden der noch nie mit Ajax umgegangen ist, gibts viele Tuecken.

    Firebug als Plugin solltest du auch unbedingt installieren, dann kannst du die Ajax-Responses einsehen.

    Bei weiteren Fragen such zunaechst mal die Schlagworte im Internet.
    "Mein Name ist Lohse, ich kaufe hier ein."

    Kommentar

    Lädt...
    X