Главная » Полезные статьи » Язык PHP » Использование сценариев для построения шаблонов HTML-страниц
Распечатать статью

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

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

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


Пример.
Файл-шаблон «верхний колонтитул» страницы header.tpl следующего содержания:

<html> <head> <title><?php echo $title;?></title> </head> <body>

Содержимое файла-шаблона «нижний колонтитул» страницы footer.tpl:

<img src="<?php echo $image;?>"> </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»);.

Источник: internet-technologies.ru

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи