Лекция 1.18 - Web - Обработка форм на PHP, проверка данных форм
Описание
Третья часть лекций по PHP. Разбираем как обрабатывать HTTP запросы на PHP, как получать параметры запросов. Так же изучаем как получать данные из форм. Что возвращают поля input с типами: text, password, checkbox, radio, hidden, поля select и textarea. Там же на примерах создаем форму, которая передает поля массивом через одну переменную. И конечно же рассматриваем, как проводить валидацию данных форм на сервере.
#php #forms #ОбработкаФорм
Курс веб-программирование: https://youtu.be/0rKu6vKL01s
Часть 1: Язык PHP. Основы - https://youtu.be/MXOPxLdeoBM
Часть 2: Язык PHP. Функции - https://youtu.be/QkKzH4xmjls
Часть 4: Язык PHP. Создание структуры сайта на PHP - https://youtu.be/tr4o6YcsQkI
Часть 5: Язык PHP. Работа с файлами на PHP - https://youtu.be/FPotclILDU8
Часть 6: Язык PHP. Обработка XML - https://youtu.be/v9m5pVPvm0M
Содержание Часть 3:
00:00 - Вступление
00:27 - Обзор предыдущих лекций
00:52 - Глобальные стандартные массивы PHP
03:10 - $_SERVER переменная (значения REMOTE_ADDR, QUERY_STRING и др.)
08:55 - $_GET, $_POST, $_REQUEST массивы - передача и получение параметров скриптом
11:18 - Отправка данных формой (пример формы)
14:50 - Маханизм отправки данных от форм. Именование полей, доступ к значениям.
21:17 - Передача параметров в гиперссылке (теге A) методом GET
22:38 - Определение события от формы в PHP скрипте (через поле hidden)
27:25 - Какие значения и как передают разные поля ввода на сервер (text, checkbox, radio, select, textarea, ...)
32:26 - Пример обработки: input type=checkbox
35:08 - Пример обработки: select option
41:56 - Несколько кнопок на форме - способ опредения какая нажата
44:55 - Централизованное получение переменных запроса. Функция обвертка для GET и POST. Фильтрация входных параметров
54:00 - Передача полей форм массивами
1:03:00 - Повторный вывод формы с сохраненными данными
Рекомендуемые видео



















