Hallo,
für ein PHP-Projekt werte ich Formulare aus und schreibe die Inhalte in eine Datenbank. In dem Skript, wo das passiert, habe ich sehr viele if-Abfragen, z.B. ob Felder (richtig) ausgefüllt sind oder die Datenbank erreichbar ist.
Im Fehlerfall leite ich mit einem header weiter auf die vorherige Seite und gebe der URL einen GET-Parameter mit einem "Rückgabewert" mit. Teilweise leitet das Skript aber nicht weiter, sondern "überspringt" den header bzw. führt den Code nach dem header weiter aus. Ist es sinnvoll, hinter jeder header-Anweisund ein exit(); einzufügen?
Oder gibt es bessere Möglichkeiten als mit header weiterzuleiten?

Beispiel meines headers:
PHP-Code:
header ("Location: seite.php?status=fehler");
header ("Location: seite.php?status=ok"); 

mfg asterix