Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Валидация форм
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Как правильно делать валидацию?! На клиенте и сервере. Поделитесь кто как это делает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 17:51 |
|
||
|
Валидация форм
|
|||
|---|---|---|---|
|
#18+
armin , все зависит от сложности проверки... Если просто проверяется заполнены поля или нет или их взаимосвязь - можно и на клиенте... А если требуется какая-то увязка с данными в БД - таки без запроса к серверу тут не обойтись... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 20:40 |
|
||
|
Валидация форм
|
|||
|---|---|---|---|
|
#18+
Не образец для подражания, но раз вы справшиваете... 1.Сохранение объекта через CSP-биндинг для самых простых случаев. 2.Специальный метод для сохранения данных формы - для каждого класса свой, написанный руками - для случаев посложнее 3.Javascript-проверки полей - в некоторых случаях ко второму еще добавляем еще и это. Обычно геморно, но позволяет делать более сложную механику без нагрузки на сервер. У нас CSP, ZEN не используем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 21:36 |
|
||
|
Валидация форм
|
|||
|---|---|---|---|
|
#18+
armin, В зен-е контроллер сам умеет уведомлять пользователя о всех ошибках проверок типа данных, сохранения и т.п. Не задумываемся об этом в основном. В некоторых случаях делаем дополнительные проверки на стороне клиента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2010, 03:55 |
|
||
|
Валидация форм
|
|||
|---|---|---|---|
|
#18+
armin Валидация Формы Там есть ссылка на пример использования различных подходов по валидации данных формы: на клиенте и на сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2010, 09:41 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=36883973&tid=1557943]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 349ms |

| 0 / 0 |
