Форма обратной связи, а именно проблема с Select
Как запретить подмену данного списка через просмотр кода элемента?
<select required name="subject" id="subject"> <option value="" selected="selected" disabled> - Выберите тип темы * - </option> <option value="Вопрос по свободной теме">Вопрос по свободной теме</option> <option value="Вопрос по сайтам и приложениям">Вопрос по сайтам и приложениям</option> <option value="Вопрос по компьютерной технике">Вопрос по компьютерной технике</option> <option value="Вопрос по мобильной технике">Вопрос по мобильной технике</option> </select> Надо чтобы приходило именно то, что выберет пользователь из данного перечня. |
А если через просмотр кода элемента пользователь выберет
<option value="Вопрос по свободной теме">Вопрос по свободной теме</option>, а затем изменит слова на <option value="ты чайник :-D">ты чайник :-D</option>, то в теле письма мне приходит так: Сообщение с сайта! Тема: ты чайник |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Проверку данных стоит осуществлять на сервере.
На клиенте можно при инициализации сохранить список "оригинальных" опшенов в замыкании, в котором и определить обработчик сабмита формы, который будет проверять наличие полученных значений в оригинальных. Только смысла в этом нет, как писали ранее. |
Проверяем данные только на сервере!
Nexus, про клиент нельзя не только писать серым цветом, но и думать запрещено. |
Часовой пояс GMT +3, время: 01:26. |