headers или проблема с модульной системой

  • Автор темы Автор темы player
  • Дата начала Дата начала

player

Новичок
headers или проблема с модульной системой

привет!

хочу слепливать страницы файлом module.php, который добавляет разные модули между тегов header.php и footer.php. вот только проблема, если напишу

include(header.php);
include(moduleXY.php);
include(footer.php);

и moduleXY.php хочет передать в определенных случаях header(Location: index.php) то хэдеры-то уже в файле header.php посланы были :(:(

пожалуйста помогите, как можно решить эту проблему
 
В поиск по форуму!
Вкратце - есть два пути, быстрый и правильный. Правильный путь - переделать алгоритм. Например, сразу подключается модуль, который при каких-то условиях нуждается в редиректе. В нем проверка этого условия, если надо - редирект, иначе - инклюд хидера, вывод самого модуля, инклюд футера. Ну а быстрый "костыль" можно найти по ключевым словам "буферизация вывода" - но прибегать к нему нужно только в исключительных случаях.
 
include(header.php); надо делать в модуле.
и твои волосы сразу станут мягкими и шелковистыми.
 
в принципе так и думал делать, но подумал что каждый раз башку прикручивать както поламерски
спасибо
 
по-ламерски - лепить башку везде без разбора
а по-умному - только там и только тогда, где надо
 
башку прикручивать это ваще ламерски метод:)
башку лучше использовать:D
 
Сверху