möp
B1G-Software-Kunde
Hallo,
mal eine Frage: Welcher ist der bessere Programmier-Stil bei Überprüfungen von Formulareingaben:
Clientseitig (JS) die Eingaben überprüfen, bei Falscheingabe die entsprechende Meldung einblenden und beim Absenden die Daten serverseitig checken, im Fehlerfall (kann nur eintreten, wenn der Nutzer das JS modifiziert hat) einfach nichts speichern.
Oder:
Die Eingaben immer nur Serverseitig auswerten und entsprechende Meldungen anzeigen?
Letzteres ist für Benutzer ja ein wenig unkomfortabler, da die Überprüfung erst nach dem Absenden des Inhalts geschieht. Und gerade bei einem "vollständigen" JS, also einer Übereinstimmung der Test-Kriterien von Server und User-Interface dürfte erste Methode doch besser sein, oder übersehe ich etwas?
mal eine Frage: Welcher ist der bessere Programmier-Stil bei Überprüfungen von Formulareingaben:
Clientseitig (JS) die Eingaben überprüfen, bei Falscheingabe die entsprechende Meldung einblenden und beim Absenden die Daten serverseitig checken, im Fehlerfall (kann nur eintreten, wenn der Nutzer das JS modifiziert hat) einfach nichts speichern.
Oder:
Die Eingaben immer nur Serverseitig auswerten und entsprechende Meldungen anzeigen?
Letzteres ist für Benutzer ja ein wenig unkomfortabler, da die Überprüfung erst nach dem Absenden des Inhalts geschieht. Und gerade bei einem "vollständigen" JS, also einer Übereinstimmung der Test-Kriterien von Server und User-Interface dürfte erste Methode doch besser sein, oder übersehe ich etwas?