if(Page::$PAGECODE == 'notfound'){
header("HTTP/1.1 404 Not Found");
}

такая странная вещь если к примеру не выполнять этот header() то страница будет выводиться без аномалий но с 200-м кодом (что не правельно)
а если пустить это работать то страница выодиться как-то страно до страницы печатается:
[code=php]

1fa4
<html>
[/code]

и после
[code=php]
</html>

0

[/code]


знаю что в проекте использованы ob_start и прочие ф-ции, но отсутсвуют свои обработчкики. если бы они выводили этот мусор то он бы выводился независимо от того есть ли или нет вызов ф-ции header()

ps. убрал все ob_start/ob_** ничего не помогло sad.gif всеравно что-то в шеснадцатеричке выдает