PHP + JS обработка формы

Armageddance

Новичок
Может ли быть такое, что если в php-скрипте первой идет обработка формы в php
Код
PHP:
$action=$_REQUEST['action'];
if ($action=="form"){
//операторы обработки
}
а обработка формы javascript'ом идет уже после, то тогда форма будет обрабатываться в любом случае, даже если javascript обработка на проверку незаполненных элементов формы вернула бы false?

PHP:
$('#form').submit(function(){
if(('#username').val()=="")
{
alert("введите имя!");
return false;
}
});

Гарантированно рабочий обработчик формы javascript никак себя не проявляет в случае, если в параметре action в форме указан тот же php-скрипт, который и содержит форму, то есть если все в одном скрипте организованно.
 

shureen

Милорд Лось Кристофер
перечитал 4 раза и не смог въехать. В чём вопрос то?
 

akruteckij

Новичок
Armageddance
если всё правильно написано то форма просто не должна отправляться в случае незаполненного поля и следовательно вашему PHP коду даже проверять ничего не придётся...
 

Armageddance

Новичок
перечитал 4 раза и не смог въехать. В чём вопрос то?
Armageddance
если всё правильно написано то форма просто не должна отправляться в случае незаполненного поля и следовательно вашему PHP коду даже проверять ничего не придётся...
Я по невнимательности начал грешить на преждевременную обработку из PHP в скрипте, а на самом деле просто в предыдущей форме забыл поставить закрывающий тег </form>. Поэтому и не обрабатывалось javascript'om.))
 
Сверху