Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Красулин-11.87.doc
Скачиваний:
4
Добавлен:
10.11.2019
Размер:
593.92 Кб
Скачать

4.2.Задание к работе

  1. Изучите лекционный материал по работе с файлами библиотек в РНР.

  2. Модернизируйте ранее разработанный программный код по расчету значений функции из табл. 2.4, расположив класс в отдельном файле.

  3. Создайте отдельную библиотеку файлов в подкаталоге LIB для хранения и использования классов и методов классов.

  4. Продемонстрируйте работоспособность программной реализации на лабораторной работе.

  5. Оформите отчет, подготовьтесь к ответу на контрольные вопросы и к защите работы.

4.3.Контрольные вопросы

  1. Какая команда позволяет подключать файлы библиотек?

  2. Какова цель отдельного хранения запускаемых (индексных) файлов РНР и библиотек классов?

  3. Назовите ограничения в обращении к полям классов и принципы инкапсуляции.

Лабораторная работа 5 Работа с внешними параметрами средствами HTML-форм

Цель работы: получение навыков работы с HTML-формами.

5.1.Теоретические сведения

5.1.1.Создание простейших форм

Работа с формой начинается с тега <FORM>:

<FORM action = сценарий, method=метод>

<элемент формы>

</FORM>

Параметры формы application и method – это обязательные параметры формы.

АСTION – задает сценарий, которому форма передает параметры.

METHOD – определяет метод передачи параметров GET или POST.

5.1.2.Теги для ввода текста

Input  является наиболее часто используемым тегом для ввода текста.

Параметры тега ввода текста представлены в табл. 5.1.

Таблица 5.1

Параметры тега ввода текста

Имя параметра тега

Назначение параметра тега ввода текста

type

Задает тип текстового поля. Зарезервированные значения:

text – обычный текст; password – поле для ввода пароля

size

Размер поля в знакоместах

maxlen

Максимальная длина строки, вводимая в поле

name

Имя, по которому можно обратиться к элементу ввода в сценарии

Пример :

<input type=password size=14 maxlen=10>

<input type=text size=18 maxlen=100>

Текстовая область определяется тегом Textarea с параметрами, приведенными в табл. 5.2.

<textarea параметры name=txt>

Текст по умолчанию

</textarea>

Таблица 5.2

Параметры тега текстовой области

Имя параметра тега

Назначение параметра тега текстовой области

Cols

Ширина текстового поля

Rows

Высота текстового поля

Wrap

Тип переноса

virtual

Используются автоматическая полоса прокрутки и автоперенос;

physical – зависит от браузера; none – без переноса

Пример:

<textarea cols=28 rows=5 name=txt>

Текст может быть расположен в строку,

но может и в несколько

строк

</textarea>