software:development:demo:cms:ucms:sample_php_page_home.php
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| software:development:demo:cms:ucms:sample_php_page_home.php [2026/02/08 18:00] – [4.7.1 Файл home.php] VladPolskiy | software:development:demo:cms:ucms:sample_php_page_home.php [2026/02/08 23:05] (текущий) – [Файл index.php] VladPolskiy | ||
|---|---|---|---|
| Строка 18: | Строка 18: | ||
| * [[software: | * [[software: | ||
| ===== Введение ===== | ===== Введение ===== | ||
| + | Файл контента **home.php** (или файл данных) — это именованный блок информации, | ||
| + | Основные характеристики файла: | ||
| + | * Имя и расширение: | ||
| + | * Параметры: | ||
| + | * Применение: | ||
| + | Файлы могут быть текстовыми (например, | ||
| + | ===== Файл home.php ===== | ||
| + | Создадим в директории **/pages** файл **footer.php**, | ||
| + | <code php home.php> | ||
| + | < | ||
| + | < | ||
| + | <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> | ||
| + | Essentially, | ||
| + | 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. | ||
| + | </ | ||
| + | </ | ||
| + | <!-- Дополнительный контент также может быть вложен в основной контент --> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | ===== Файл index.php ===== | ||
| + | Таким образом наш файл **index.php** получит законченный вид | ||
| + | <code php index.php> | ||
| + | <?php | ||
| + | include ' | ||
| + | $allowed_pages = array(' | ||
| + | $page = $_GET[' | ||
| + | ?> | ||
| + | <!-- Здесь основное содержимое нашей страницы --> | ||
| + | < | ||
| + | <!-- Она содержит статью --> | ||
| + | <?php | ||
| + | // Получаем значение из URL: index.php? | ||
| + | // Проверьте, | ||
| + | if (in_array($page, | ||
| + | // Безопасно подключить из директории pages/ внешний файл из массива | ||
| + | // (' | ||
| + | include(' | ||
| + | } else { | ||
| + | // Обработать некорректный запрос страницы (страница не найдена). | ||
| + | echo ' | ||
| + | } | ||
| + | ?> | ||
| + | </ | ||
| + | <?php | ||
| + | include ' | ||
| + | ?> | ||
| + | </ | ||
| + | Сохраним оба файла и и обновим страницу браузера с сылкой http:// | ||
| ===== Дополнения и Файлы ===== | ===== Дополнения и Файлы ===== | ||
| см. также: | см. также: | ||
software/development/demo/cms/ucms/sample_php_page_home.php.1770562810.txt.gz · Последнее изменение: — VladPolskiy
