Anmeldeformular
Hallo,
ich will ein Anmeldeformular in PHP programmieren, welches auf MySQL basiert, bekomme es aber nicht optimal hin. Wenn ein Textfeld nicht ausgefüllt ist, soll eine Fehlermeldung über ihm steht. Jedoch wenn alles ok ist, soll das Formular nicht mehr angezeigt werden. Hier meine Bisherige Überlegung, jedoch finde ich sie mit der Funktion header() schlecht gelöst. PHP-Code:
|
Mal so als kleines Frei-Schnauze-Beispiel:
PHP-Code:
|
Danke für das Script, auch wenn er einen kleinen Fehler hatte.
So ist er richtg: PHP-Code:
|
Zitat:
$error = ''; if (!isset($_POST['var'] OR empty(trim($_POST['var']))) $error .= 'Wüste Beschimpfung'; Ist die Variable nicht gesetzt, verursacht empty() eine Notiz (abhängig von error_reporting()). Die Variable kann auch gesetzt, aber leer sein. Sie kann auch ein Leerzeichen enthalten. Dann ist sie gesetzt, nicht leer aber trotzdem nicht verwendbar. Und selbst wenn sie Text enthält, kann der auch aus Unfug bestehen. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:07:08 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.