Итак, я думаю, что это было бы возможно сделать, но это немного выше моих возможностей. У меня есть базовые файлы header.php, index.php и footer.php, которые будут работать с включениями. поэтому подстраница будет иметь название about.php и включать верхний и нижний колонтитулы. Что я хотел бы сделать, так это создать файл xml, в котором содержится вся информация о странице, такая как родительские страницы, заголовки, описание и т. д., и функция, которая получает текущее имя файла, запускает функцию и возвращает соответствующие данные. У меня есть функция, которая получает имя файла...
$currentFile = $_SERVER["PHP_SELF"];
$parts = Explode('/', $currentFile);
$filename = ( $parts[count($parts) - 1]);
Эта функция отлично работает и вернет имя файла текущей страницы, например about.php. Мне нужна функция, которая отправит этот заголовок в указанную функцию, проанализирует xml для соответствующего контента и вернет его обратно. это вообще возможно?
пример хмл...
<SITE>
<PAGE>
<FILENAME>about.php</FILENAME>
<DESCRIPTION>description description description </DESCRIPTION>
<TITLE>About Us</TITLE>
<PARENTS>
<PARENT>Company</PARENT>
<PARENT>People</PARENT>
</PARENTS>
</PAGE>
<PAGE>
<FILENAME>people.php</FILENAME>
<DESCRIPTION>description description description </DESCRIPTION>
<TITLE>People</TITLE>
<PARENTS>
<PARENT>Company</PARENT>
</PARENTS>
</PAGE>
</SITE>