Nach speichern in der Datenbank auf eine andere Seite wechseln.

Raff ich nicht so ganz, ist das nicht das selbe wie der Teil den ich ganz oben als meinen Code eingegeben habe? Der prüft doch auch ob etwas gesendet wurde und soll wenn ja auf eine ander Seite wechseln. Und da kommt eben diese Fehler das der Header schon gesendet wurde.
 
Zum Thema, dass Header schon gesendet wurden gibt's schon zig Millionen Threads.
Schau Dir mal die Infos zu diesen beiden Befehlen an:
ob_start()
ob_end_flush()
Wenn Du ohne die beiden, kleinen Funktionen auskommen willst, was meiner Meinung nach aber nicht zwingend noetig ist, dann darfst Du halt vor header() keine Ausgabe haben.
 
ArFiBa hat gesagt.:
Wenn ich das einbauen würde, würde er doch bei jedem Aufruf der Seite auf eine andere umleiten. Das soll er aber nur wenn etwas in die DB geschrieben wurde.

Wenn das auf mein Vorschlag bezogen war, du kannst das Script ja unmittelbar nachdem etwas in die DB geschrieben wurde reinsetzen und evtl. danach mit exit() aussteigen.
 
Zurück