Moin,
ich bin gerade dabei ein Formular zu erstellen, dort möchte ich gerne auf Leere Inputs prüfen und den Nutzer darauf aufmerksam machen, dass es bitte doch alle Felder ausfüllen soll.
Diese Abfrage zu machen, habe ich bereits.
Sobald man nun auf den z.B "Absenden" Button klickt und es Leere Felder gibt, wird der Benutzer darauf aufmerksam gemacht, allerdings werden auch die Felder, welche Bereits ausgefüllt worden sind, zurückgesetzt, genau das möchte ich Verhindern.
Hat jemand einen Tipp für mich?
Dies ist mein Code:
LG
Marvin
ich bin gerade dabei ein Formular zu erstellen, dort möchte ich gerne auf Leere Inputs prüfen und den Nutzer darauf aufmerksam machen, dass es bitte doch alle Felder ausfüllen soll.
Diese Abfrage zu machen, habe ich bereits.
Sobald man nun auf den z.B "Absenden" Button klickt und es Leere Felder gibt, wird der Benutzer darauf aufmerksam gemacht, allerdings werden auch die Felder, welche Bereits ausgefüllt worden sind, zurückgesetzt, genau das möchte ich Verhindern.
Hat jemand einen Tipp für mich?
Dies ist mein Code:
Code:
if(empty($vorname) || empty($nachname) || empty($email) || empty($passwort) || empty($passwort_wiederholen)) { echo "Bitte alle Felder ausfüllen"; }
HTML-Code:
<form method="post" class="register-form"> <div class="form-group"> <label for="vorname"> <i class="zmdi zmdi-account material-icons-name"></i> </label> <input type="text" name="vorname" placeholder="Vorname"/> </div> <div class="form-group"> <label for="nachname"> <i class="zmdi zmdi-account material-icons-name"></i> </label> <input type="text" name="nachname" placeholder="Nachname"/> </div> <div class="form-group"> <label for="email"> <i class="zmdi zmdi-email"></i> </label> <input type="email" name="email" placeholder="E-Mail Adresse"/> </div> <div class="form-group"> <label for="pass"> <i class="zmdi zmdi-lock"></i> </label> <input type="password" name="passwort" placeholder="Passwort"/> </div> <div class="form-group"> <label for="re-pass"> <i class="zmdi zmdi-lock-outline"></i> </label> <input type="password" name="passwortWdh" placeholder="Passwort wiederholen"/> </div> <div class="form-group form-button"> <input type="submit" name="absenden" class="form-submit" value="Absenden"/> </div> </form>
LG
Marvin
Kommentar