Я работаю с довольно простым шаблоном php прямо сейчас, хранящимся в одном файле index.php и извлекаю файлы через GET и получаю доступ к файлам вроде: http://mydomain.com/index.php?page=news, если файл называется news.php. См. Фрагмент кода ниже.php template engine для существующей веб-страницы
<?
$fileend = ".php";
$file="{$_GET["page"]}$fileend";
$news="news.php";
if(file_exists($file))
include($file);
else
include($news);
?>
Теперь я хочу использовать templage двигатель, где я могу иметь различные тег для каждой страницы, до сих пор я не хочу, чтобы изменить файловую систему. Сейчас мои файлы PHP выглядит следующим образом:
<h1>Page Title</h1>
<p>Page Content</p>
Я не использовать заголовок как файлы включены в мой index.php.
Я посмотрел на TinyButStrong и другие двигатели. Но я не знаю, как я должен действовать. Это должно быть довольно легко. Пожалуйста, дайте мне знать, как я могу это сделать, когда я не хочу сильно меняться в своей файловой структуре и сохраняю ее просто.
Обратите внимание, что ваше текущее приложение уязвимо для включения файла. http://en.wikipedia.org/wiki/Remote_file_inclusion – Leon