Урок 13

Формы и данные

15 мин

Веб-приложения получают данные от пользователей через формы. PHP обрабатывает их через суперглобальные массивы $_GET и $_POST.

GET и POST

GET — данные в URL: example.com?name=Иван&age=25
POST — данные в теле запроса (скрыты от пользователя)
Когда что использовать:
- GET — для поиска, фильтров, страниц (можно добавить в закладки)
- POST — для форм регистрации, оплаты, любых изменений данных

Пример обработки формы

Защита от XSS

XSS (Cross-Site Scripting) — внедрение вредоносного JavaScript. Используйте htmlspecialchars():

Валидация данных

Функции фильтрации

Золотое правило: Никогда не доверяйте данным от пользователя! Всегда валидируйте и очищайте входные данные.

Мы используем файлы cookie для улучшения работы сайта и персонализации контента. Продолжая использовать сайт, вы соглашаетесь с использованием cookies в соответствии с нашей Политикой конфиденциальности.