Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
*****
я имел ввиду не буквально этот случай, я возражал конкретно против тезиса что так делать нельзя header, мы же понимаем, что часто возникают ситуации когда просто необходимо отредиректить например из-за возникшего исключения. или например индексный файл дал хеадеры стандартные для страницы, но основной компонент решил что мы редиректимся. Логично что никто не будет делать миллион ифов, я просто пошлю новые хеадеры и сделаю редирект.
там где-то внутри создался объект супер-пупер, у него что-то там такое произошло исключительное, мож прав там у юзера не хватило или еще чего и он его отфутболивает:
*****
Затем, что ситуаций может быть много, а если надо подать header('location); то будет известное всем сообщение. Ты предлагаешь мне отказаться от буферинга и предсказывать все возможные случае? Я уж лучше так, когда надо просто обновлю в буфере хедеры.
Извините что лезу, и если не трудно то объесните мне чем плоха схема
когда весь контент собирается в одной переменной и делается один единственный вывод через echo или print?
Т.е. ни каких буфферов и в любом месте можно сделать header('Location')
Тем что пользователь сидит и ждет пока отработает весь функцианал?