Abend,
Scheinbar hast du vor der header()-Anweisung bereits irgendetwas ausgegeben, sei es <html>, ein versehentliches Leerzeichen vor <?php oder doch ein ganzer echo-Befehl, wie er in deinem Beispiel vorkommt. Der Header kann nur verändert werden, wenn davor absolut nichts gesendet wurde.
Gruß
Patrick