PHP

Использование сценариев для построения шаблонов HTML-страниц

Для создания несколько похожих друг на друга HTML-страниц, содержащих разные заголовки и изображения необходимо:

без использования PHP - создать все эти страницы с нуля, каждый раз используя практически одинаковые фрагменты HTML-кода
с использованием PHP - создать файлы-шаблоны повторяющихся частей страниц и несколько сценариев, содержащих несколько строк кода


Пример.
Файл-шаблон "верхний колонтитул" страницы header.tpl следующего содержания:
<html> 
<head> 
<title>title> 
head> 
<body>

Содержимое файла-шаблона "нижний колонтитул" страницы footer.tpl:
<img src=""> 
body> 
html>

Сценарии, использующие шаблоны.
Создадим файл page1.php:
<?php 
$title = "Страница 1"; 
include("header.tpl"); 
$image = "img/1.gif"; 
echo "Заголовок 1"; 
include("footer.tpl"); 
?>

и файл page2.php:
<?php 
$title = "Страница 2"; 
include("header.tpl"); 
$image = "img/2.gif"; 
echo "Заголовок 2"; 
include("footer.tpl"); 
?>

В представленных сценариях функция include() подставляет в тело сценария (в той позиции, где она вызывается) содержимое файла, который передается ей в качестве параметра, то есть в нашем случае header.tpl и footer.tpl.

Также она может оказаться полезной для включения в текст сценария других фрагментов программного кода.
Следует отметить, что если файл, который нужно включить в сценарий, находится в директории, отличной от той, где находится сценарий, то нужно также указать полный путь к файлу, например include("dir1/dir2/somefile.ext");.
Добавлено: 24 Августа 2013 04:14:51 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...