La soluzione è chiamare header.php in un altro modo e non metterci dentro niente che non sia php (quindi niente html).
Se poi ti server un header html, lo gestisci da un'altra parta.