if (document.all.editprod.about.value == \'\') { if (confirm (\'Вы забыли ввести ОПИСАНИЕ - должно быть?\')) { document.all.editprod.about.focus(); return false; } else { document.all.editprod.submit(); } }
else { document.all.editprod.submit(); }
}
Все чудесно проверяется, но есть непонятная штука...
После проверки скрипт принимает ПХП...
и там есть такая штука которая смотрит - а установлена ли переменная такая то (кнопка) - тоесть а нажали ли кнопку на сохранение?... если да то сохраняем - если нет то несохраняем....
ну и корроче говоря впечатление у скрипт ПХП что кнопку то и нежали вообще.... короче неработает чтото.
Отключил проверку на поля - все работает чедесно все сохраняет как положено, но конечно как вы догадались ниччего непроверяется - тоесть заполнено ли поле или нет неопределяется.
Я так понял чтото то с явой скриптом тут... потому как если его отключить все работает - иначе нет.... теряется где то переменная кнопки...
Спасибо за помощь
Название: Субмит формы - в чем глюк 2
Отправлено: tserbis от 14 Ноября 2003, 15:14:53
Ты часом не имя проверяешь isset-ом? Раз это картинка, то надо nm_x проверять.
Название: Субмит формы - в чем глюк 2
Отправлено: tarya от 14 Ноября 2003, 15:20:55
Да нет, обычный батон
Название: Субмит формы - в чем глюк 2
Отправлено: tserbis от 14 Ноября 2003, 15:47:57
Не привязывайся к кнопке. Проверяй с пом. hidden-поля или по REQUEST_METHOD.
Название: Субмит формы - в чем глюк 2
Отправлено: Макс от 14 Ноября 2003, 16:24:45
tarya я как минимум 3 раза уже на этом форум тебе вдалбливал (но ты так и не понял) что если ты делаешь form.submit() то значение submit-кнокпки НЕ ПЕРЕДАЕТСЯ в скрипт. И я тебе несколько раз давал код, как именно нужно проверять форму, чтобы не делать form.submit(); короче, тема закрыта. Ответ ищи через поиск или в своих старых топиках в этом форуме