![]() |
| ГЛАВНАЯ ДВИЖКИ PHP САЙТЫ SSI ПРОГРАММЫ СТАТЬИ WEB-КОММЕРЦИЯ КОНТАКТЫ |
Пример простого сайта на движке PHPПринцип работы скриптов простого движка PHP становится более понятным при рассмотрениии его примера.В данном примере демонстрируется возможность использования PHP для создания динамических страниц. Обычная HTML-страница состоит из повторяющейся во всех страницах сайта верхней части, которую при создании сайтов PHP называют header и отделяют от основной части, содержащей текст и графику. Отделяют и нижнюю часть страницы, в которой также содержатся повторяющиеся элементы, и называют ее footer.
Часто отделяют и другие фрагменты, например, Главное меню. Но в этом примере отделены только header и footer. В страницы с содержанием вставляются скрипты PHP, которые выполняют сборку каждой страницы из трех частей, в которых header и footer являются общими для всех страниц. В примере простого сайта на движке PHP для этого используется функция: require() Для этого необходимо: Создать файл header.php, открыть его посредством Блокнота и скопировать в него:
<HTML>
<HEAD> <META http-equiv="Content-Type" content="text/html; charset=windows-1251"> <META http-equiv="Content-Language" content="ru"> <TITLE>Сайт на простом движке PHP</TITLE> <STYLE> #tbl {width: 100%; border-top: 1px #C0C0C0 solid} #tdl {width: 17%; height: 350px; vertical-align: top; padding-top: 24px; border-right: 1px #C0C0C0 solid} #tdr {width: 83%; vertical-align: top} H1 {font-size: 130%; font-weight: 100; text-align: center} H2 {font-size: 120%; font-weight: 100; text-align: center} </STYLE> </HEAD> <BODY> <FONT SIZE="+2">Сайт на простом движке PHP</FONT> <P> <TABLE id="tbl"><TR> <TD id="tdl"> <P><a href="index.php">Главная</a> <P><a href="section2.php">Раздел 2</a> <P><a href="section3.php">Раздел 3</a> <P><a href="section4.php">Раздел 4</a> </TD> Затем создать файл footer.php и скопировать в него:
<HR width="98%" size="1px" color="#D9D9D9">
</BODY> </HTML> Таким же образом создать файл index.php и скопировать в него:
<?
// Включить в страницу header.php require("header.php"); ?> <TD id="tdr"> <!------- Здесь вводятся текст и ссылки рисунков --------> <H2>Главная страница</H2> </TD> </TR> </TABLE> <? // Включить в страницу footer.php require("footer.php"); ?> Создать файл section2.php и скопировать в него:
<?
// Включить в страницу header.php require("header.php"); ?> <TD id="tdr"> <!------- Здесь вводятся текст и ссылки рисунков --------> <H2>Раздел 2</H2> </TD> </TR> </TABLE> <? // Включить в страницу footer.php require("footer.php"); ?>
И, наконец, создать файлы: section3.php, section4.php, скопировать в них то же содержимое, что и в section2.php, заменяя при этом в них заголовки:
Создание начальной основы сайта закончено. Для использования сайта на простом движке PHP нужно разместить его на сервере, где имеется PHP. Все эти файлы должны находиться в одном каталоге (папке). На сервере обычно это папка с именем www. |