Севастопольский национальный технический университет
Создание динамических HTML документов
Методические указания
К выполнению лабораторных работ
По дисциплине «WEB-технологии»
Для студентов специальности 7.091401
«Системы управления и автоматики»
Дневной и заочной форм обучения
Севастополь
УДК 681.5
Создание динамических HTML документов: Методические указания к выполнению лабораторных работ по дисциплине «WEB-технологии» для студентов специальности 7.091401 «Системы управления и автоматики» дневной и заочной форм обучения // Сост. В.В. Альчаков – Севастополь: Изд-во СевНТУ, 2005. – 8 с.
Целью лабораторной работы является изучение возможности создания динамических HTML-страниц с использованием языков Java Script и PHP.
Методические указания рассмотрены на заседании кафедры Технической кибернетики, протокол № от «» 2005 г.
Допущено учебно‑методическим центром СевНТУ в качестве методических указаний.
Рецензент
Крамарь В.А. к.т.н., доцент кафедры ТК
Содержание
1. Цель работы | |
2. Краткие теоретические сведения | |
3. Порядок выполнения работы | |
4. Задание на лабораторную работу | |
5. Содержание отчета | |
6. Контрольные вопросы | |
7. Вопросы к модульному контролю | |
Библиографический список |
Цель работы
Изучить возможности создания динамических HTML-страниц с использованием языков Java Script и PHP.
Краткие теоретические сведения
Java Script – это скрипт-язык (scripting language), встраиваемый в HTML, который интерпретируется и выполняется на стороне пользователя.
Java Script позволяет расширить возможности HTML-документа за счет использования набора команд. С помощью команд JavaScript можно создавать и обрабатывать web-формы, работать с датой и временем, выдавать звуковые и визуальные сообщения и т.д.
|
PHP – это скрипт-язык (scripting language), встраиваемый в HTML, который интерпретируется и выполняется на сервере.
Рассмотрим простой пример:
<html>
<head>
<title>Example</title>
</head>
<body>
<?php echo "Hi, I'm a PHP script!";?>
</body>
</html>
После выполнения этого скрипта мы получим страничку, в которой будет написано Hi, I'm a PHP script!
PHP обладает широкими возможностями. С его помощью можно обрабатывать данные из форм, генерировать динамические страницы, получать и посылать куки (cookies). Кроме этого в PHP включена поддержка многих баз данных (databases), что делает написание Web-приложений с использованием БД.
Порядок выполнения работы
Лабораторная работа состоит из двух частей:
- часть первая – связана с изучением возможностей JavaScript;
- часть вторая – связана с изучением возможностей PHP.
Выполнение лабораторной работы состоит из следующих шагов:
1. Изучить теоретические сведения.
2. Используя JavaScript добавить в HTML-документ динамические элементы.
3. Используя PHP добавить в HTML-документ динамические элементы.
4. Оформление отчета.
5. Защита лабораторной работы.
Задание на лабораторную работу
Разработать на JavaScript и PHP динамические элементы HTML-документа. На странице должна выводиться текущая дата, форма регистрации, часть текста страницы должна генерироваться автоматически, в зависимости от заполнения формы данными.
|
Содержание отчета
Отчет оформляется в соответствии с требованиями, предъявляемыми к оформлению лабораторных работ в вузе, и должен содержать:
1. Титульный лист.
2. Формулировку цели работы.
3. Постановка задачи в соответствии с заданием.
4. Описание используемых конструкций JavaScript и PHP.
5. Исходные коды.
6. Выводы по работе.
Отчет готовиться каждым студентом индивидуально. При защите работы необходимо наличие электронной версии HTML-документов.
6. Контрольные вопросы
1. Что такое JavaScript?
2. Что такое PHP?
3. Какие отличия между PHP и JavaScript?
4. Какие функции JavaScript по работе с датой/временем вам известны?
5. Какие функции PHP по работе с датой/временем вам известны?
6. Как обрабатывать формы с использованием PHP?
7. Как обрабатывать формы с использованием JavaScript?
Вопросы к модульному контролю
1. Опишите языковые средства, которые необходимы для создания статических и динамических HTML-документов.
2. В чем отличие в использовании JavaScript и PHP?
3. Опишите возможности языков JavaScript и PHP.
4. Напишите код на JavaScript для определения текущей даты.
5. Напишите код на PHP для определения текущей даты.
Библиографический список
1. Петюшкин А. HTML в Web-дизайне / А. Петюшкин – СПб.: BHV, 2004. – 365с.
2. Шапошников И. Самоучитель HTML / И. Шапошников – СПб.: BHV, 2003 – 320с.
3. Веллинг Л. Разработка Web-приложений на PHP и MySQL / Л. Веллинг, Л. Томсон – М.: Издательский дом «Вильямс», 2003. – 680с.
4. Дарнелл Р. Java Script. Справочник / Р. Дарнелл – СПб.: Питер, 2000. – 300с.