Проверка формы на сервере

Сегодня уже не очень актуально проверять все поля формы вручную на сервере. Пример как того мы это делали раньше

А теперь пример как это делается сейчас. Будем юзать класс разработчика с ником Wixel, который называется GUMP. Этот класс занимается валидацией данных. Простейший пример приведенный в документации

В коде видим, что первым делом подключаем сей класс. Скачать и ознакомиться с доками можно здесь 

https://github.com/Wixel/GUMP

в статическом методе is_valid мы добавляем правила, которые будут проходить поля username и password. Видим что юзернейм обязательное поле, которое включает буквы И цифры. Можно создать собственное правило валдиации используя следующий метод

Создали правило is_object, которое подвесили на поле юзернейм.

Пример кастомных(своих) ошибкок.

Ну воть. Теперь вы крутой и знаете как валидировать данные в 2к16.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *