Цитата:
Сообщение от oleg-gudakov
Прошу прощения я наверно просто не полно выразился, проблема не в написании самой формы, а в том чтобы:
c_port тоже вводится, но если поле остается пустым должна быть равна q_port
s_port тоже вводится, но если поле остается пустым то =0
не понимаю как это сделать на html, а в php это не хотелось бы переводить, форма будет стоять на хосте без потдержки php
|
Обработчик формы должен уметь обрабатывать ЛЮБЫЕ запросы. Я возьму и руками отредактирую html-форму и повешу в ступор сервер? Или получу некорректный результат?
Возможные
плохие варианты обработки формы перед отправкой запроса:
- поле не задано или задано некорректно (должна быть цифра, а там буква) - берем значение по умолчанию
- поле выходит из допустимого диапазона (должно быть от 0 до 10, а там 12) - берем значения по умолчанию.
etc...
И после того как форма прошла валидацию и мы 100% уверены, что все поля валидны - отдаем на обработку.
Все это можно сделать на стороне клиента с помощью JS, как написали выше