? Obwohl es Unterschiede zwischen Client und Server Validierung sind , ist es am besten , beide so Formulardaten durchzuführen ist nach der Validierung präzise und bietet eine bessere Benutzererfahrung. Merkmale
Clientseite Validierung läuft in einem Web-Browser über ein Client- Skriptsprache wie JavaScript , zu überprüfen, ob Form Werte korrekt sind . Client-seitige Validierung bietet den Benutzern eine sofortige Rückmeldung , senkt die Nutzung der Bandbreite und ist viel schneller als serverseitige Validierung . Mit serverseitige Validierung , wird das Formular übermittelten Informationen und vom Web-Server über einen Server - Skriptsprache wie PHP oder Perl analysiert.
Sicherheit
Server die Validierung ist sicher und arbeitet nahtlos mit allen Web -Browsern. Allerdings sollten Sie nicht vertrauen die eingegebenen Daten auf einem Formular , wenn Sie nur die clientseitige Validierung , die manipuliert werden können . Wer sich Ihre Web -Seite finden Sie in der Validierung Skript , bearbeiten oder löschen Sie Ihren Validierungscode ein und senden Sie das Formular.
Kompatibilität
Server - seitige Validierung ist mehr kompatibel, da JavaScript nicht aktiviert werden müssen . Mit clientseitige Validierung , wenn ein Benutzer deaktiviert JavaScript wird keine Validierung auftreten . Server - seitige Validierung ermöglicht die Form ohne Unterbrechung von der Validierung Fehler oder Warnungen abgeschlossen sein.