- •Министерство образования и науки российской федерации
- •Пояснительная записка
- •Основные правила по технике безопасности Требования по электрической безопасности
- •Особенности электропитания монитора
- •Особенности электропитания системного блока
- •Система гигиенических требований
- •Общие требования к выполнению и оформлению лабораторных работ Допуск студентов к выполнению лабораторных работ
- •Порядок выполнения лабораторных работ
- •Требования к структуре, содержанию и оформлению отчетов по лабораторным работам
- •Порядок защиты лабораторных работ
- •Порядок оценивания лабораторной работы
- •Оборудование
- •Лабораторная работа №1 Язык разметки гипертекстовых документов html
- •Теоретический материал:
- •Задания к работе:
- •Варианты заданий:
- •Лабораторная работа 2 Структура js – программы и базовые приемы ввода/вывода данных
- •Теоретический материал:
- •Задания к работе:
- •Вариантное задание 1
- •Вариантное задание 2
- •Лабораторная работа №3 Проверка пользовательских данных на стороне клиента в js – программах
- •Теоретический материал:
- •Задания к работе:
- •Варианты заданий:
- •Лабораторная работа №4 php: управляющие структуры, пользовательские функции
- •Теоретический материал:
- •Связь html-формы и php-скрипта
- •Семейство функций is..().
- •Преобразование типов данных
- •Функции пользователя
- •Задания к работе:
- •Лабораторная работа №5 php: Работа с массивами, проверка и форматирование данных
- •Теоретический материал:
- •Задания к работе:
- •Лабораторная работа №6 php: механизм сессий
- •Теоретический материал:
- •Задания к работе:
- •Список литературы
Задания к работе:
Для первого задания лабораторной работы 5 организуйте 3 пользователя, имеющих доступ к соответствующей задаче задания.
Контрольные вопросы
Что такое авторизация пользователя?
Что такое сессия?
Механизмы организации сессии в РНР?
Что такое cookie?
Опишите необходимые настройки файла php.ini?
Что такое переменные сессии?
Что представляет собой «защищенная зона»?
Рекомендуемая литература: 1.1, 1.4, 1.5, 2.1, 2.2
Список литературы
Основная:
Дуванов, А.А. Web-конструирование. HTML. – СПб.: БХВ-Петербург, 2005. – 402 с.
Колисниченко, Д.Н. Самоучитель РНР 5. – Спб.: Наука и Техника, 2004.
Таненбаум, Э., Стен, М. Распределенные системы. – СПб.: Питер, 2003. – 306 с.
Шапошников, И. PHP 5.1 : учебный курс / И. Шапошников. - Москва; Санкт-Петербург ; Нижний Новгород : Питер, 2007. - 192 с.
Янг, М. XML. Шаг за шагом. Практ. пособ. – М.: ЭКОМ, 2002. – 216 с.
Дополнительная:
Веллинг, Л., Томсон, Л.. Разработка Web- приложений с помощью РНР и MySQL, 2-е издание. : Пер. с англ. – М.: Издательский дом «Вильямс», 2004. – 800 с.
Хоумер, А., Улмен К. Dynamic HTML: справочник. – Спб.: Издательство «Питер», 2000.
