Fritz: Inhalt einer POST-Variable löschen

Beitrag lesen

Erstmal Danke für die Hilfe.

Es wird also festgestellt, ob die Variable von der Formularseite den Wert zurück hat oder nicht. Das Problem ist nun, wenn ich zum zweiten Mal auf diese Seite komme und nun den anderen Button drücke, hat ja die Variable $_POST[back] trotzdem schon den Wert "zurück", da dieser Wert stets mit hidden-feldern weitergegeben wird.

Das liegt dann wohl eher an der Weitergabe der Werte. Warum übergibst du diesen Wert denn in einem Hidden-Feld? Der wird doch nur für die Abarbeitung dieses einen Requests gebraucht, um zu unterscheiden, welcher Button gedrückt wurde.

Es ist so, dass ich ein mehrseitiges Formular habe und dazu ein Skript, mit dem alle Wert immer mitgeschleift werden, so dass die Werte erst ganz am Schluss in die DB geschrieben werden müssen (die Funktion findest unter vpassthru()). Das ist zwar ganz nützlich, aber eben werden halt auch die values der submit-Buttons immer mitgeschleift, was eben zu dem geschilderten Problem führt.