Это старая версия документа!
4.7.1 Файл home.php
Введение
Файл контента home.php (или файл данных) — это именованный блок информации, хранящийся на сервере, который содержит текст, изображения, видео или аудио. Он представляет собой упорядоченный набор данных (байтов), которые могут быть текстовыми или бинарными.
Основные характеристики файла:
- Имя и расширение: Файл имеет имя и тип (формат), определяемый расширением, которое указывает на его содержимое.
- Параметры: Файлы характеризуются размером, датой создания и последней модификации.
- Применение: Данные файлы используются для вывода хранящегося контента, например, при добавлении документов или видео.
Файлы могут быть текстовыми (например, txt, html, php и т.д.) или содержать бинарные данные (видео, видео и прочее).
Файл home.php
Создадим в директории /pages файл footer.php, вырежем из файла index.php весь контент, начиная с тега <article> и заканчивая закрывающим тегом </aside> и вставим в созданный нами файл home.php
- home.php
<article> <h2>Article title</h2> <p> FishText will help designers, layout designers, and webmasters generate several paragraphs of more or less meaningful text in Russian, and will also help aspiring speakers hone their public speaking skills at home. We used the well-known universal speech code to create the generator. The text is generated randomly in paragraphs, with two to ten sentences per paragraph, making it more engaging and lively for both visual and auditory perception. @"" </p> <h3>Subsection</h3> <p> Essentially, fish text is an alternative to traditional lorem ipsum, which can be confusing for some people when trying to read fish text. Unlike lorem ipsum, fish text in Russian will imbue any layout with a perplexing meaning and impart a unique Soviet-era flavor. </p> </article> <!-- Дополнительный контент также может быть вложен в основной контент --> <aside> <h2>See also</h2> <li><a href="#">I like to travel alone</a></li> <li><a href="#">I'm glad for this opportunity</a></li> <li><a href="#">Even in Norway</a></li> <li><a href="#">It never stops raining there</a></li> <li><a href="#">Oh, come on...</a></li> </aside>
Файл index.php
Таким образом наш файл index.php получит законченный вид
- index.php
<?php include 'pages/header.php'; ?> <!-- Здесь основное содержимое нашей страницы --> <main> <!-- Она содержит статью --> <?php // Получаем значение из URL: index.php?page=home // Проверьте, находится ли запрошенная страница в списке разрешенных. if (in_array($page, $allowed_pages)) { // Безопасно подключить из директории pages/ внешний файл из массива // ('home', 'about', 'contact', 'like') с расширением .php include('pages/' . $page . '.php'); } else { // Обработать некорректный запрос страницы (страница не найдена). echo 'Искомая страница не найдена.'; } ?> </main> <?php include 'pages/footer.php'; ?>
Сохраним оба файла и и обновим страницу браузера с сылкой http://localhost в адресной строке.
Дополнения и Файлы
см. также:
