Регистрация
Вход через соцсети
Восстановление пароля

Валидация полей формы

Новый топик
15.07.2014, 16:46
Ответить | Цитировать
Игорь

Зарегистрирован:
2013-04-29
Сообщений: 48

Здраствуйте. Подскажите пожалуйста, я создал форму добавления объекта и вывел её на страницу сайта для пользоватей, там они могут оставлять отзывы. Есть ли у неткэт проверка на то что пользователи будут вводить только буквы и цифры и ничто другое? Или такую валидацию нужно прописывать в условиях добавления объекта вручную?

Спасибо
17.07.2014, 00:02
Ответить | Цитировать
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 943

Да поля типа число и число с плавающей принимают только числа.
Поля Строка имеет также типы email, телефон. Email будет проверен как '%@%.%' где % - любое количество символов. Телефон числа скобки и дефис.

Если вам нужно что то особенное то в условиях добавления вы можете прописать регулярное выражение
Код:
if(preg_match("^[а-яА-ЯёЁa-zA-Z0-9]+$", $f_Message)){
$warnText = 'Сообщение содержит запрещенные символы';
$posting = 0; // Переменная 0 означает что объект не публикуется.
}

В примере проверяется то что в сообщении Набор из букв и цифр (латиница + кириллица).

Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
198 196 2014-07-17 00:02:51 13742
Описание проекта