Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
скрипт подключает файл шаблона, и заменяет эти штуки на сгенерированный код.{HEADER}
{BODY}
{FOOTER}
иначе как уже было сказано выше, надо смотреть как работает шаблонизация в вашем "самописном скрипте".Выполнение php кода в файлах с другим расширением.
Иногда бывает полезно "обмануть" посетителя, выдавая ему свои php-скрипты или иные файлы, как html файлы. Реально используется для индексации поисковой системой Rambler php-скриптов.
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
Заметьте, так как файлам с расширением .html и .htm сопоставлено, что это файлы с гипертекстовой разметкой, то мы первой строкой убираем это сопоставление и добавляем обработку таких файлов php интерпретатором.
<html>
<head>
<title>{#title#}</title>
</head>
<body>
{#content#}
</body>
</thml>
//код для определения переменных $data['title'] и $data['content']
//определяем путь к шаблону
$template = 'index.tpl';
$out = file_get_contents($template);
foreach($data as $k => $v){
$out = str_replace("{#".$k."#}", $v, $out);
}
//выводим содержимое шаблона в браузер
echo $out;
<html>
<head>
<title><?php echo $title; ?></title>
</head>
<body>
<?php echo $contents; ?>
</body>
</thml>
//определяем переменные шаблона
$title = 'Мой сайт::домашня страница';
$contents = 'Содержимое страници';
//определяем путь к шаблону
$tamplate = 'index.php';
//подключаем шаблон
require_once($tamplate);