Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Приложение к вопросам для повторения, перечень задач для повторения.

 

  1. Составьте сценарий обработки формы. Сценарий должен включать две веб-страницы: страница с формой и страница-обработчик. Страница-обработчик должна отображать данные, введенные через форму в виде таблице, в левой колонки которой должно отображаться название поля, а в правой - введенное пользователем значение. Если одно из полей формы было не заполнено, название поля должно быть выделено красным шрифтом, а в левой колонке отображаться надпись " не заполнено", выделенная курсивом.
    Поля формы:
    Название книги (текстовое поле)
    Издательство (выпадающее меню с тремя вариантами)
    Аннотация (многострочное текстовое поле)


    2. Составьте сценарий обработки формы. Сценарий должен включать две веб-страницы: страница с формой и страница-обработчик. Страница-обработчик должна отображать данные, введенные через форму в виде таблице, в левой колонки которой должно отображаться название поля, а в правой - введенное пользователем значение. Если одно из полей формы было не заполнено, название поля должно быть выделено красным шрифтом, а в левой колонке отображаться надпись " не заполнено", выделенная курсивом.
    Поля формы:
    Название товара (текстовое поле)
    Поставщик (радиокнопка с тремя вариантами)
    Способы доставки (чекбокс с тремя вариантами)


    3. Составьте сценарий обработки формы. Сценарий должен включать две веб-страницы: страница с формой и страница-обработчик. Страница-обработчик должна отображать данные, введенные через форму в виде таблице, в левой колонки которой должно отображаться название поля, а в правой - введенное пользователем значение. Если одно из полей формы было не заполнено, название поля должно быть выделено красным шрифтом, а в левой колонке отображаться надпись " не заполнено", выделенная курсивом.
    Поля формы:
    Логин пользователя (текстовое поле)
    Пароль (поле ввода пароля)
    Роль пользователя в системе (выпадающее меню с тремя вариантами)


    4. Составьте сценарий обработки формы. Сценарий должен включать две веб-страницы: страница с формой и страница-обработчик. Страница-обработчик должна отображать данные, введенные через форму в виде таблице, в левой колонки которой должно отображаться название поля, а в правой - введенное пользователем значение. Если одно из полей формы было не заполнено, название поля должно быть выделено красным шрифтом, а в левой колонке отображаться надпись " не заполнено", выделенная курсивом.
    Поля формы:
    Краткое описание ошибки(текстовое поле)
    Версии, в которых ошибка проявляется (чекбокс с тремя вариантами)
    Подробное описание ошибки (многострочное текстовое поле)


    5. Составьте сценарий, работающий с сессиями. Сценарий должен открывать сессию. Если переменная сессии " mgkit" отсутствует, на странице отображается " создание переменных" добавлять в сессию следующие переменные (далее указано только имена переменных и их значения, в коде они должны быть описаны в соответствии с синтаксисом PHP): " mgkit" = true, " year" =1, " famaly" = Ваше ФИО. Если переменная сессии " mgkit" существует, на странице должны быть отображены значения переменных в виде таблицы, а значение переменной " year" увеличено на единицу. Если значение переменной " year" больше равно 4, на экране отображается надпись " выпускник" и дальше оно не увеличивается. Скрипт должен включать в себя ссылку, клик по которой удаляет все перечисленные переменные из сессии.


    6. Составьте сценарий, работающий с сессиями. Сценарий должен открывать сессию. Если переменная сессии " lot" отсутствует, на странице отображается " создание переменных" добавлять в сессию следующие переменные (далее указано только имена переменных и их значения, в коде они должны быть описаны в соответствии с синтаксисом PHP): " lot" = true, " price" =10, " name" = название лота. Если переменная сессии " price" существует, на странице должны быть отображены значения переменных в виде таблицы, а значение переменной " price" уменьшено на единицу. Если значение переменной " price" равно или меньше 0, на экране должно отобразиться " лот снят" и всем переменным присваиваются исходные значения. Скрипт должен включать в себя ссылку, клик по которой удаляет все перечисленные переменные из сессии.

    7. Составьте сценарий, работающий с сессиями. Сценарий должен открывать сессию. Если переменная сессии " year" отсутствует, на странице отображается " создание переменных" добавлять в сессию следующие переменные (далее указано только имена переменных и их значения, в коде они должны быть описаны в соответствии с синтаксисом PHP): " year" = 2009, " day" =1, " month" = название месяца. Если переменная сессии " year" существует, на странице должны быть отображены значения переменных в виде таблицы, а значение переменной " day" увеличено на единицу. Если значение переменной day больше 30, оно изменяется на 1. Сценарий должен включать в себя ссылку, клик по которой удаляет все перечисленные переменные из сессии.

    8. Составьте сценарий, работающий с cookies и http-заголовками. Сценарий должен проверять, установлена ли переменная cookies " mgkit", если переменная отсутствует - устанавливает ее со значением 0, если переменная существует и ее значение меньше 3, переустанавливает ее со значением, большим на единицу, если переменная равна 3, выполняет редирект на любую другую страницу или сайт, если переменная больше 3-х, она обнуляется. Сценарий должен отображать веб-страницы, сообщающие обо всех этих действиях.

    9. Составьте сценарий, работающий с cookies и http-заголовками. Сценарий должен проверять, установлена ли переменная cookies " file", если переменная отсутствует - устанавливает ее со значением 0, если переменная существует и ее значение меньше 3, переустанавливает ее со значением, большим на единицу, если переменная равна 3, страница открывается как текстовый файл для загрузки с именем " mgkit.txt", если переменная больше 3-х, она обнуляется. Сценарий должен отображать веб-страницы, сообщающие обо всех этих действиях (кроме загрузки файла).

    10. Составьте сценарий, работающий с cookies и http-заголовками. Сценарий должен проверять, установлена ли переменная cookies " goto", если переменная отсутствует - устанавливает ее со значением 3, если переменная существует и ее значение больше 0, переустанавливает ее со значением, меньшим на единицу, если переменная равна 0, выполняет редирект на любую другую страницу или сайт, если переменная меньше нуля, ей присваивается значение 3. Сценарий должен отображать веб-страницы, сообщающие обо всех этих действиях.

 

ПРЕПОДАВАТЕЛЬ: ____________/Гулиян Г.Б./

<== предыдущаЯ лекциЯ | следующаЯ лекциЯ ==>
Понятие и методы государственного управления | Основные производственные фонды предприятия, понятия и их классификация.

Данная страница нарушает авторские права?





© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.