Hallihallo!
Wie wäre es, wenn Du in Deinen Formularen ein zusätzliches hidden-Feld mit der URI der aktuellen Seite einbaust?
Anschliessend gibt die Fehlerseite das gesamte Formular, beispielsweise hidden, wieder aus, mit der übermittelten URI als action- attribut im <form>- Tag.
Der Submit- Button ist dann der "Zurück- Link".
Dann müsstest Du nur noch eine Funktion basteln, die das ursprüngliche Formular wieder herstellt, falls POST- Daten vorhanden sind.
Ich hoffe, ich habe Dein Problem richtig verstanden...
Viele liebe Grüße,
Der Dicki