prostogorod |
|
---|---|
Подскажите, пожалуйста! Создал страницу добавления с экстрополями. Как проверить на валидацию каждое из экстрополей? |
DenDevin |
|
---|---|
Какие данные хотите проверять валидацией?
|
prostogorod |
|
---|---|
Интересует, все, но основное select, textarea, input, checkbox, radio
Также еще вопрос по ходу... Сделал экстрополе MYHOME <select class="form-control" name="rpageMYHOME"> <option value="Большой">Большой</option> <option value="Средний">Средний</option> <option value="Маленький">Маленький</option> </select> Как сделать чтобы в экстрополе было без value? <option>Выбрать какой у Вас дом?</option> |
|
This post was edited by prostogorod (2017-04-21 09:10, 7 years ago) |
DenDevin |
|
---|---|
В котонти есть встроенные средства валидации, обратите внимание на функцию cot_import(). В нее передается три параметра - название поля от которого пришли данные, метод передачи данных и тип данных, на какой нужно проверить пришедшие данные.
Добавлено 13 минут спустя: К примеру, вот такой код $nane = cot_import('name', 'P', 'ALP'); говорит о том , что в переменную name сохранятся данные, пришедшие методом POST от поля с имененм name. А параметр ALP просто указывает, на какой тип нужно проверить пришедшие данные. ALP - проверка данных на наличие латинских символов ( alphabet), и на отсутсвие символов другого алфавита - кириллицы и пр. INT - проверка данных на соответсвие числу ARR - проверка данных на соответсвие массиву. BOL - проверка данных на соответсвие boolean - типу данных.Добавлено 4 минуты спустя: Не совсем понял вопрос по коду.. Что значит - без value? Чтобы первым ( выбранным) опшеном было пустое поле? |
|
This post was edited by DenDevin (2017-04-25 05:29, 7 years ago) |