Formular nach Versand löschen

Robert Steichele

Erfahrenes Mitglied
Ist dies möglich?

Mein Formular ruft sich zwecks Plausibilitätsprüfung selbst auf. Wenn es dann endlich versand wurde, wird das Formular mit allen Eingaben angezeigt. Gibt es eine Möglichkeit die Inhalte zu löschen, wenn das Formular versand wurde?

Eigentlich würde es auch reichen das Formular neu zu laden.
 
Ist das nicht eher was für die JavaScript Ecke? Ich denke damit lässt sich das realisieren.

Greetz...
Sinac
 
Welche Inhalte willst du löschen?
Das Formular ansich oder einfach nur die Inhalte, was ja uber ein unset($_POST) o.ä moeglich ist.
 
Also im Regelfall wird nach der Plausibilitätsprüfung nicht mehr das Formular aufgerufen, sondern ein header eingebaut.

Sieht etwas wie folgt aus:
PHP:
<?php
if(isset($formulardaten_verarbeite)) {
 // hier die Daten zur Verarbeitung als auch vorherige Plausibilitätsprüfung
 // nach Abschluss des obigen Schritt folgt
 header("Location: datei.php");
}
else {
 // Hier das Ursprungsformular
}
?>

So wird das aufgebaut. Weiter Infos zur Funktion header unter:
http://de.php.net/manual/de/function.header.php

Setzt du das korrekt um, wird dein Formular nach korrekten Eingaben nie mehr angezeigt ;)
 
Gumbo hat gesagt.:
Mal eine Frage: Wieso werden die Inhalte des Formulars angezeigt, wenn es bereits verwandt wurde?

Ich lass ja die eingegebenen Daten überprüfen und wollte bei einer falschen Eingabe, dass der User die restlichen Eingaben nicht nochmal machen muß.
Deshalb werden die Variablen beim Neuladen den Feldern wieder als Values übergeben.
 
Zurück