Also bei mir wirft der Virenscanner einen Trojaner aus.
Ich vermute, dass hier mittels Javascript ein externes Script geladen wird.
Da dies offensichtlich am Anfang deines php-Script passiert, wird eben die Fehlermeldung mit dem Header ausgeworfen.

Ich habe jetzt mal absichtlich sicherheitshalber die oberen Zeilen entfernt....

Ich vermute, dass dein Shop gehackt wurde und jetzt als Trojaner-Schleuder verwendet wird.