Момогите с редиректом.

beba

Новичок
Момогите с редиректом.

Php 5.0.4
Оговорюсь о том, что ФАК http://phpfaq.ru/headers я читал.

Такая ситуация. Пишется новый проект, небольшой по маштабом, но очень нужный. Используется след. система, думаю, что не новая совсем.
файл который открывается в браузере имеет прибл. след. содержание
PHP:
<?
   require('/bla-bla-bla/includes/applic_top.php');
   ~ ~ ~
   require(DIR_WS_TEMPLATES.$content.'.php');
?>
В файле applic_top.php подгружаются настройки, имена файлов, таблиц, классы и шапка сайта.
Для примера допустим шапка сайта top_html.php.
Из папки шаблонов подгружается файл. В самом начале этого файла обрабатываются действия, которые были нажаты на данной странице. После действия допустим добавления записи в базу хочу сделать редирект через headers().
Пишет что заголовки уже заняты, и пишет что заняты в файле шапки в 120 строке. Хотя она практически ничем не отличается... она выводит картинку тэгом <image>. Но выше до этого так же выводятся картинки.... А пишет 120-ую строку

В принципе понятно, ведь я же вывожу в этом файле шапку сайта на экран. А как сказано в том же Факе, php посылает заголовки автоматически, как только скрипт начинает выдавать бровзеру информацию.

Как можно выйти из данной ситуации?
З.Ы. Я просто 1,5 года работа с OsCommerce, дописываю модули и т.п. Так вот, там же тоже ситуация, что выводится шапка в application_top.php, и в файле шаблона после вывода шапки я так же делаю редирект (tep_redirect), и все работает... Почему?
 

beba

Новичок
Спасибо большое...
Буду разбираться
---------------
НУ прям офигительное большое спасибо.! ;)

-~{}~ 09.02.06 12:06:

Радость прям переполняет меня...
 
Сверху