Показать сообщение отдельно
  #8 (permalink)  
Старый 12.02.2010, 13:59
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от Tim Посмотреть сообщение
Да. Выполнять проверку на сервере. Проверка на JS нужна только для удобства и ускорения работы пользователя с сайтом. Или сделать так, чтобы без JS ничего вообще не работало. Но это плохой вариант, проверка на сервере всё равно нужна или готовьтесь ко взломам.
Ну проверка нужна еще тогда, когда хочется частично снять нагрузку с сервера, если она большая.

С одной стороны форму можно всегда послать на сервер и абсолютной проверки здесь нет, с другой стороны можно отправлять форму с сайта не из формы, submit ведь не единственный способ это сделать, можно ведь и так:
form.submit()
, но тогда юзеры(нубы) с отключенным js отправить форму не смогут.

Если посещаемость маленькая, то проверка нужна только чтобы понапрасну не гонять юзера. Меня лично раздражает отправлять данные несколько раз, если я вдруг поле забыл заполнить.
Ответить с цитированием