ГЛАВНАЯ ДВИЖКИ 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. |