Реферат: HTML и базы данных

Цели и задачи проекта

Данный эскиз показывает, как работает система в общем. Конкретно всё зависит от того, где находится клиент, сервер, как клиент подсоединён к серверу. Пользователь на клиентском компьютере в программе просмотра заполняет предложенную форму или выбирает дальнейшее действие. Браузер по нажатию одной из кнопок в форме пересылает данные из заполненной формы или отображает вновь полученные в результате какой- либо операции. Не важно, к какой из сетей подключен клиент (он даже может быть удалённым пользователем и соединиться по модему). Программа принимает данные, проверяет их и формирует запрос (запросом называется любое действие которое пользователь предлагает совершить БД) к монитору БД или получает от него результат. Получив запрос, монитор обрабатывает его. Если не произошло ошибок, ждёт запроса от программы на отправку программе результата. На диске сервера хранится БД, модифицируемая по запросу клиента.

Формы в HTML

Для того, чтобы пользователь мог сформировать и отправить запрос серверу через HTML документ, используются так называемые формы ввода. Это блок документа HTML заключенный в тегах <form> </form> содержащий различные текстовые поля и кнопки отправления и служащий для формирования и отправки серверу запроса пользователя. Формы имеют следующий синтаксис

<FORM ACTION="URL ” METHOD >
содержание формы, включая элементы INPUT и, возможно, элементы TEXTAREA и SELECT
</FORM>

где:

имя атрибута

возможные значения

Смысл атрибута

примечания

ACTION

URL

адрес сервера, который использует форма

сервер HTTP или URL

METHOD

GET, POST

метод передачи данных, полученных от пользователя, на сервер

по умолчанию - GET

ENCTYPE

строка

механизм, используемый для кодирования содержимого формы

по умолчанию приложение /x-www-form-url-кодирование

В содержании формы мы можем иметь следующие поля:

Есть некоторые элементы, которые могут появиться только в пределах элемента FORM. В частности:

INPUT - поля ввода в формах

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

Типичное отображение

Меняется согласно типу поля.

Основной синтаксис

<INPUT TYPE=тип_поля_ввода другие_атрибуты>

Возможные атрибуты

имя атрибута

возможные значения

смысл

примечания

TYPE

TEXT , PASSWORD , CHECKBOX , RADIO , SUBMIT , RESET , FILE , HIDDEN , IMAGE

тип поля для ввода

по умолчанию TEXT

NAME

строка

имя для идентификации поля, когда его содержимое передается серверу

К-во Просмотров: 1815
Бесплатно скачать Реферат: HTML и базы данных