Вот ещё один показательный скрипт: Щелните в текстовое поле и просто нажмите Enter. Нет btn_submit!!!
Вывод - на кнопку submit нельзя ориентироваться!!!
Название: проблема с submit
Отправлено: Макс от 21 Марта 2003, 17:39:10
значение submit-кнопки передается только в том случае если ее кликнули. Ты можеш в форме сделать несколько кнопок дать каждой разное значение и в скрипте получиш значение только той кнопки, которую кликнули.
Я обычно либо добавляю лишнее скрытое поле:
либо в скрипте проверку заполнения формы делаю не через if (isset($_POST[\'submit\'])) { ...// проверка формы }
а через проверку метода, которым вызван скрипт if ($_SERVER[\'REQUEST_METHOD\'] == \'POST\') { ... // проверка формы }