Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Использование HTML-форм для передачи данных на сервер




Для передачи данных на сервер используются HTML – формы. Формы предназначены для того, чтобы получать от пользователя информацию. В них можно вводить текст или выбирать подходящие варианты из списка. Данные, записанные в форму, отправляются для обработки специальной программе (например, скрипту на PHP) на сервере. В зависимости от введенных пользователем данных эта программа может формировать различные web-страницы, отправлять запросы к базе данных, запускать различные приложения и т.п.

Для создания формы в языке HTML используется тег FORM. Внутри него находится одна или несколько команд INPUT. С помощью атрибутов action и method тега FORM задаются имя программы, которая будет обрабатывать данные формы, и метод запроса, соответственно. Команда INPUT определяет тип и различные характеристики запрашиваемой информации. Отправка данных формы происходит после нажатия кнопки input типа submit.

Пример формы для регистрации участников заочной школы программирования.

<h2>Форма для регистрации участников</h2><form action="1.php" method=POST> <!--создаем форму--><!--данные формы будет обрабатывать файл 1.php, при отправке запроса будет использован метод POST-->Имя <br><input type=text name="first_name" value="Введите Ваше имя"><br>Фамилия <br><input type=text name="last_name"><br>E-mail <br><input type=text name="email"><br><p>Выберите курс, который вы бы хотели посещать:<br><input type=radio name="kurs" value="PHP">PHP<br><input type=radio name="kurs" value="Lisp">Lisp<br><input type=radio name="kurs" value="Perl">Perl<br><input type=radio name="kurs" value="Unix">Unix<br><P>Что вы хотите, чтобы мы знали о вас? <BR><textarea name="comment" cols=32 rows=5></textarea><P><input name="confirm" type=checkbox checked>Подтвердить получение <br><input type=submit value="Отправить"><input type=reset value="Отменить"></form>

После обработки браузером этот файл будет выглядеть примерно так:


Рис. 2.1. Пример html-формы

В форме можно указывать метод передачи данных GET или POST.






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных