Доброго времени суток! Может кто сталкивался с такой задачей с может подсказать верный путь решения... Каким образом можно реализовать такой механизм: метатеги задаются в коде страницы (к примеру функция setTitle($str) ) и выводятся в заголовке (например функция getTitle())... т.е. всё должно выглядеть примерно так: PHP: <? include('header.php'); <!-- код страницы --> setTitle('abrakadabra'); <!-- код страницы --> include('footer.php') ?> а в файле header.php HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> <head> <title><?=getTitle();?></title> </head> <body> </body> </html> Заранее спасибо![/code][/html][/php]
Скрипт выполняется сверху вниз. И никак не наоборот. Поэтому вариантов несколько: 1. Начинать вывод после отработки логики скрипта и определения всех переменных. 2. Вообще отделить HTML от логики. 3. Буферизовать вывод и перед выводом буфера - заменять там всё что надо.