#48 Уроки PHP - Учим язык PHP, Валидация формы и отправка параметров методом POST
Валидация данных на стороне сервера
В этом уроке мы рассмотрим валидацию данных на стороне сервера с помощью стандартных функций языка php. Любая форма на сайте — потенциальная угроза для вашего проекта с точки зрения записи и работы с введенной пользователем информацией. Причем пользователь необязательно хочет вам навредить — достаточно ввести несколько лишних пробелов. Конечно, сами по себе пробелы не опасны, но все же лучше хранит данные в «чистом» виде — без лишних символов. В уроке мы рассмотрим несколько ситуаций:
1. Защита от xss инъекций и подобного ввода тегов — здесь мы используем функцию strip_tags.
2. Очистка строки от пробелов — для этого в php есть функция trim...
Валидация формы на чистом HTML, без JS и прочих заморочек
Народ, всем привет. Сегодня мы поговорим про валидацию форм. Кто не в круче, это такой процесс проверки правильности введённых пользователем данных перед их отправкой на сервер. Традиционно для этой задачи часто использовался JavaScript, позволяющий задавать правила, показывать сообщения об ошибках и предотвращать отправку формы при несоответствии данных. Однако с развитием стандартов HTML5 появилась возможность реализовывать базовую валидацию прямо средствами HTML, без написания скриптов. Одним из ключевых преимуществ HTML5 является наличие встроенных атрибутов для проверки данных...