Совет 1: Как создать форму для отправки

Формы используются на веб-страницах для ввода данных, которые затем отправляются на сервер и обрабатываются. В них вводят информацию для регистрации, логин и пароль для входа на сайт, отправляют сообщения. Код формы располагается тегами и . Форма создается с помощью языка разметки html, а введенные данные затем обрабатываются скриптом на языке программирования php.
Инструкция
1
Напишите код формы для отправки сообщения. Задайте атрибуты тега <form>. Атрибут name - это название формы, например, "form1". Задав ее имя, при наличии нескольких форм вы сможете обращаться к каждой из них по отдельности. Атрибут action указывает на файл скрипта-обработчика, куда отправятся данные сообщения после ввода, здесь файлом обработки будет messages.php. Атрибут method может иметь значения "get" и "post" (используется чаще), что означает соответственно открытую и скрытую отправку данных. Это метод, которым введенные данные отправляются на сервер. Получается следующая строка: <form name='form1' method='post' action='messages.php'>
2
Добавьте название поля формы: <p>Ваше имя:<br>. Тег <p> задаст новый абзац, а <br> обеспечит перенос следующей строки.
3
Добавьте текстовое поле - используйте тег <input> и его атрибуты: type, name, maxlength. Атрибут type обозначает тип элемента ввода (в данном случае text - текстовое поле). Атрибут name - имя элемента, например, "firstline". С помощью maxlength задайте максимальную количество знаков, например, 20. Вид строки: <input type='text' name='firstline' maxlength='20'>
4
Добавьте название поля формы: <p>Введите текст сообщения:<br>.
5
Создайте поле для самого сообщения. Используйте тег <textarea>. Задайте имя (name) поля, например, "message". Укажите высоту поля - число строк (rows), а также ширину поля (число столбцов) - cols. Строка будет выглядеть так: <textarea name='message' rows='6' cols='50'></textarea></p>
6
По желанию сделайте поле для указания адреса электронной почты: Ваш email:
<input type='text' name='email'>
7
Создайте кнопку для отправки данных. Используйте тег <input> с атрибутами. Значение "submit" атрибута type обеспечит отправку данных, атрибут value задаст значение кнопки. Получится строка: <input type='submit' name='button' value='Отправить'>. Форма готова, теперь поставьте закрывающий тег </form>.
8
Добавьте полученный код в файл веб-страницы и просмотрите результат в браузере.
9
Это был алгоритм создания формы отправки сообщения с помощью html. Для функционирования почты на сайте этого недостаточно. Поэтому также создайте файл messages.php со скриптом обработки отправляемых данных, файл должен находиться в одной папке с остальными файлами сайта. Также пропишите начало сессии и т.д.

Совет 2: Как отправить форму в html

Для того чтобы организовать взаимодействие веб-ресурса с посетителями, необходимо предусмотреть на страницах сайта возможность ввода информации и последующей отправки ее на сервер. В языке описания страниц HTML предусмотрен определенный набор тегов.
Инструкция
1
HTML-теги, сообщающие веб-браузеру, в каком месте страницы нужно отобразить форму, размещены в коде между открывающим и закрывающим тегами <.form> и <.>. Открывающий тег содержит в себе обязательную информацию в виде атрибутов, которые сообщают, куда именно нужно отправить из формы необходимую информацию и каким способом надо сделать это. Если виртуальная страница содержит в себе больше одной формы, то у каждой в отдельности должно быть собственное имя.
2
Открывающий тег может выглядеть так: <form name="thisFormName" method="POST" action="> Атрибут "name" здесь является именем формы, а атрибут "method" - способом отправки данных (возможны способы GET либо POST). Атрибут "action" указывает URL-скрипт на сервере, которому из формы нужно отправить данные. Если не указывать адрес, то данные передадутся на URL той же страницы. Такие интерактивные страницы, как правило, формируются специальными универсальными скриптами, обеспечивающие и получение, и обработку информации из этой же страницы.
3
Разместите элементы, больше подходящие для ввода пользователями необходимого типа данных, после открывающего тега формы. Подобными элементами могут быть: Поле с текстом для ввода: <input name="textField" type="text" value="Текстовое поле" />Тут, как и в остальных тегах «input», задает тип элемента атрибут «type», «name» является именем переменной, которое отправится вместе с данными, введенными в это поле, а «value» - значение по умолчанию, которым впоследствии будет заполнено текстовое поле ввода.
4
Имейте в виду, что у всех элементов группы имя(name) и разные значения (value) должны быть одинаковыми. На сервер передастся только то значение, которое отметит посетитель либо то, которое было выбрано атрибутом checked, то есть по умолчанию.
Видео по теме
Полезный совет
При написании кода с php лучше использовать одиночные кавычки, они однозначно трактуются интерпретатором php, а двойные могут внести путаницу.
Поиск
Совет полезен?
Добавить комментарий к статье
Осталось символов: 500