Auge: Refresh der html-Fromulare nach dem Abschicken unterbinden?

Beitrag lesen

Hallo

Mit Refreshs meine ich, dass sobald das Formular via Submit-Button abgeschickt wurde, sich der Formularinhalt aktualisiert - sprich die Werte, die bei "value=" stehen, werden im Formular dargestellt. Wenn beispielsweise nichts da steht (value='') wird nach dem Abschicken das Formular an dieser Stelle leer sein. Ich hätte aber gerne, dass die zuvor eingegebenen Werte erhalten bleiben. Wie geht das???

Trage die vom Formular übergebenen Werte in den value ein.

<?php
// Prüfung der übergebenen Werte
...
?>
<input type="text" name="bla" value="
<?php
if (isset($_POST["bla"])
   {
   echo $_POST["bla"];
   }
else
   {
   echo "blubber";
   // Wenn am Anfang nichts vorgegeben sein soll, lasse den "else"-Zweig weg.
   }
?>
" size="20" maxlegth="20">
...

Wenn aber vom Benutzer kein Wert in das Formular eingetragen wurde und keine Vorbelegung definiert ist, wird das Feld nach dem Absenden des Formulars logischerweise immer leer sein.

Tschö, Auge

--
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.1