Этот HEDEROG по сути тоже самое что и ""?1. не HEDEROG, а HEREDOC.
Heredoc-текст ведет себя так же, как и строка в двойных кавычках, при этом их не имея.научитесь уважать чужое время.
echo <<<BLA1
bla-bla-bla-1
BLA1;
echo <<<BLA2
bla-bla-bla-2
BLA2;
ну и плюс перед header не должно быть никакого вывода в браузер.