Лабораторная работа №3 php. Динамическая загрузка содержимого страницы с помощью оператора include. Передача параметров по ссылке



Скачать 25.27 Kb.
Дата05.09.2014
Размер25.27 Kb.
ТипЛабораторная работа
Лабораторная работа №3 PHP. Динамическая загрузка содержимого страницы с помощью оператора INCLUDE. Передача параметров по ссылке

Рисунок 1 – Горизонтальное и вертикальное меню



ОПЕРАТОРЫ ВКЛЮЧЕНИЯ ФАЙЛОВ


Подключаемые файлы могут иметь любое расширение, но чаще всего используются расширения *.inc , *.php , *.html. Подключаются следующими операторами:

require адрес_файла;

require_once адрес_файла;

include адрес_файла;

include_once адрес_файла;

Отличие include от require

Include отслеживает изменения в подключаемых файлах. В то время как оператор require подключает файл однократно до интерпретации.



Отличие require_once от require (include_once от include)

Допустим, в программу a.PHP включено два файла b.inc и c.inc, которые в свою очередь включают файл d.inc. Оператор require_once (include_once) гарантирует, что каждый файл будет включен в программу только 1 раз.


Пример. Управление контентом сайта

Чаще всего сайт содержит неизменяемые области (верхнюю и нижнюю часть страницы) и центральную часть, в которую загружается различное содержимое.



I вариант (с кнопками меню)











if ($b1) include("main.html");

if ($b2) include("about.html");

include("footer.html");

?>



II вариант (с передачей переменной)



Главная

О нас

switch($b)

{

case 1: include("main.html"); break;

case 2: include("about.html"); break;

default:include("main.html"); break;

}

include("footer.php"); ?>

Задание

  1. Создайте файл header.html, содержащий оформление верхней части страницы: рисунок и кнопки главного меню. Тематику страниц выберите самостоятельно.

  2. Создайте файл footer.html, содержащий оформление нижней части страницы.

  3. Создайте файл index.php, включающий файлы header.html и footer.html в верхней и нижней части страницы соответственно.


  4. Создайте 4-6 файлов, которые будут загружаться в среднюю часть страницы при нажатии на соответствующие кнопки горизонтального меню. Файлы могут содержать хотя бы по одной строке.

  5. Создайте 4-6 файлов для загрузки в среднюю часть страницы при нажатии на соответствующие кнопки вертикального меню. Файлы могут содержать хотя бы по одной строке

Похожие:

Лабораторная работа №3 php. Динамическая загрузка содержимого страницы с помощью оператора include. Передача параметров по ссылке iconЛабораторная работа 9-08 Обработка данных на Web-сервере с использованием технологии php
Целью работы является приобретение навыков обработки данных на Web-сервере с помощью технологии php
Лабораторная работа №3 php. Динамическая загрузка содержимого страницы с помощью оператора include. Передача параметров по ссылке iconЛабораторная работа №3 Операторы. Операторы вычисления сумм и произведений
Знак оператора суммы можно получить, используя кнопку интегралов панели Стандартная. Знак оператора произведения можно также получить...
Лабораторная работа №3 php. Динамическая загрузка содержимого страницы с помощью оператора include. Передача параметров по ссылке iconЛабораторная работа №3 условный оператор в программах на паскале
Цель работы: приобрести навыки в решении задач с помощью условного оператора, усвоить назначение и правила его применения
Лабораторная работа №3 php. Динамическая загрузка содержимого страницы с помощью оператора include. Передача параметров по ссылке iconЛабораторная работа (2013) php – создание электронного магазина Язык программирования php
Современный уровень развития телекоммуникаций и средств вычислительной техники обеспечивает мировое сообщество возможностью работать...
Лабораторная работа №3 php. Динамическая загрузка содержимого страницы с помощью оператора include. Передача параметров по ссылке iconЛабораторная работа №2 По предмету: sgbd. «Представления и хранимые процедуры»
Представление (view) объект базы данных, являющийся результатом выполнения запроса к базе данных, определенного с помощью оператора...
Лабораторная работа №3 php. Динамическая загрузка содержимого страницы с помощью оператора include. Передача параметров по ссылке iconЗадача найти все вхождения данной подстроки. // Substr cpp #include #include int main(void) {

Лабораторная работа №3 php. Динамическая загрузка содержимого страницы с помощью оператора include. Передача параметров по ссылке iconРешение на С++ приведено ниже. Обход реализован рекурсивно. #include #include #include using namespace std
Это основная мысль задачи. Если это понять, то решение сводиться к обходу в глубину. Переведем задачу на язык графов: дан орграф...
Лабораторная работа №3 php. Динамическая загрузка содержимого страницы с помощью оператора include. Передача параметров по ссылке iconЛабораторная работа №7 Исследование электрических колебаний с помощью электронного осциллографа
Цель работы: ознакомление с устройством и работой элек­тронного осциллографа, изучение методов измерения параметров электрических...
Лабораторная работа №3 php. Динамическая загрузка содержимого страницы с помощью оператора include. Передача параметров по ссылке iconРабота с формами в php
Здесь основным является то, что каждый элемент формы автоматически станет доступен вашим программам на php. Для подробной информации...
Лабораторная работа №3 php. Динамическая загрузка содержимого страницы с помощью оператора include. Передача параметров по ссылке iconЛабораторная работа №29 исследование электрических затухающих колебаний
Цель работы: ознакомление с методом получения затухающих электрических колебаний и определение параметров колебательного контура...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org