Hallo,
<?php
<header>
Das gibt einen Syntaxfehler. Eine Datei wird nicht dadurch zur PHP-Datei dass man <?php und ?> um den Inhalt setzt - dazwischen muss schon richtiger PHP-Code stehen, ansonsten <?php und ?> einfach weglassen. Dann reicht aber auch ein readfile() um die Datei einzubinden und der Dateiname muss auch nicht auf .php enden.
Gruß,
Tobias