Одно из главнейших достоинств PHP - то, как он работает с формами HTML. Здесь основным является то, что каждый элемент формы автоматически станет доступен вашим программам на PHP. Для подробной информации об использовании форм в PHP читайте раздел " Переменные из внешних источников". Вот пример формы HTML:
В этой форме нет ничего особенного. Это обычная форма HTML без каких-либо специальных тегов. Когда пользователь заполнит форму и нажмет кнопку отправки, будет вызвана страница action.php. В этом файле может быть что-то вроде:
Принцип работы данного кода прост и понятен. Переменные
The $_POST["name"]
и $_POST["age"]
автоматически установлены для вас средствами PHP. Ранее мы использовали
переменную $_SERVER
, здесь же мы точно также используем
суперглобальную переменную
$_POST, которая содержит
все POST-данные. Заметим, что метод отправки нашей
формы - POST. Если бы мы использовали метод GET,
то информация нашей формы была бы в суперглобальной переменной
$_GET.
Также можно использовать переменную
$_REQUEST, если
источник данных не имеет значения. Эта переменная содержит смесь
данных GET, POST, COOKIE и FILE. Также советуем взглянуть на описание
функции import_request_variables().
Пред. | Начало | След. |
Делаем что-нибудь полезное | Уровень выше | Использование старых программ с новыми версиями PHP |