• strict warning: Non-static method view::load() should not be called statically in /home/s/serka1/devlib.ru/public_html/modules/views/views.module on line 879.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/s/serka1/devlib.ru/public_html/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/s/serka1/devlib.ru/public_html/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/s/serka1/devlib.ru/public_html/modules/views/plugins/views_plugin_row.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/s/serka1/devlib.ru/public_html/modules/views/plugins/views_plugin_row.inc on line 0.

Как сделать HTML форму

как сделать html формуВозможно, Вам уже приходилось видеть и даже заполнять на разных сайтах в Интернете формы. Формы могут создаваться с целью регистрации нового пользователя на сайте, проведения разных опросов на сайте и т.д. В этой статье мы рассмотрим примеры создания простейших форм на языке гипертекстовой разметки HTML. Итак, приступим…

Форма создается тегом <form>:

<form>

</form>

Между тегами <form> </form> располагаются теги, которые создают элементы управления для ввода данных. Тег <form> имеет атрибуты method и action. Атрибут method может принимать значения get или post. Атрибут action используется для указания, например php скрипта, который будет обрабатывать данные, введенные в форму. Откройте ваш редактор HTML.

Рассмотрим создание поля ввода одной текстовой строки:

<input type="text" name="text" />

Если атрибуту type тега <input> присвоить значение «text», то будет создан элемент управления для ввода одной текстовой строки. Если параметру type присвоить значение «password», то введенные в поле символы будут отображаться звездочками.

Далее приведен пример html-кода веб-страницы с использованием двух типов элементов управления для ввода текстовых строк. Код формы:

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<title>Элементы управления!</title>
</head>
<body>
<form method="post" action="send.php">
<p>Введите ваш логин:</p>
<input type="text" name="text" />
<p>Введите ваш пароль:</p>
<input type="password" name="password" />
</form>
</body>
</html>

А теперь добавим кнопку. Для этого между тегами <form> </form> добавим тег <input> со значением submit, присвоенным атрибуту type. В результате получим такой html-код страницы:

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<title>Элементы управления!</title>
</head>
<body>
<form method="post" action="send.php">
<p>Введите ваш логин:
<input type="text" name="text" /></p>
<p>Введите ваш пароль:
<input type="password" name="password" /></p>
<input type="submit" value="Отправить" />
</form>
</body>
</html>

Это самый простой и надежный способ сделать HTML форму для сайта. Незабудьте добавить к этому PHP файл, на который будет ссылаться форма в атрибуте action.