INTERNET-WEB.RU
Обучение работе с ПК
Операционные системы
Флеш (Flash)

Синтаксис форм

Форма начинается тэгом <FORM> и завершается тэгом </FORM>. Открывающий тэг содержит метод пересылки данных, URL программы, которая пересылает данные, имя формы и — при необходимости — способ кодировки данных:

<FORM METHOD = GET POST NAME = name ACTION = "URL">

</FORM>

Форма может содержать как обычный HTML-текст, так и поля.

Элемент, в который пользователь вводит информацию (или выбирает ее из заранее предопределенного списка), называется полем формы. Существуют поля различного типа. Поле текстового ввода позволяет вводить в него непосредственно текст; поле пароля отличается тем, что вместо вводимых символов отображает звездочки; поле выбора из списка позволяет указать на нужное значение из списка выбора и т. д. Каждое поле имеет свое название, при передаче данных на информационный сервер это название используется для идентификации данных.

Форма может содержать любое количество полей. При этом информация всех полей формы пересылается на информационный сервер одновременно при выборе команды Отправить.

(Механизм пересылки данных форм   Для форм существуют два способа пересылки данных от пользователя на информационный сервер: это методы get и post. Для метода get данные формы пересылаются в виде параметров для ссылки, указываемой в форме. Так, если в форме указана ссылка samples/query. idc и определяются два параметра Valuel и Value2, то результатом пересылки формы будет являться следующее обращение к документу:

samples/query. idc? Valuel = 123&Value2 =book

/ga<f При вводе в поля формы кириллилических символов они будут ~-~ автоматически преобразованы к типу ASCII для передачи по линии связи.

Если нужно передать большой объем текста, используется метод post. Он отличается тем, что данные передаются на информационный сервер в специальных полях сообщений протокола HTTP. Для пользователя оба способа равнозначны, отличия проявляются только при программировании задач для обработки полученных сообщений на сервере.

Х.с Оба способа пересылают данные по Интернету в незащищенном виде, 9 то есть они могут быть легко «перехвачены» и прочитаны по пути

следования сигнала. Если необходима пересылка «закрытых» данных (например, номера кредитной карточки), то используются способы защищенной передачи данных . __

© 2009 internet-web.ru. All Rights Reserved