Sorry if this has been posted before but I searched the group and
could not find a clue.
I have a problem which I believe has a simple solution but could not
come up with a good way.

While using Jquery with PHP, I want error checking to be implemented
on the server side - with PHP. As it's much safer and also easier for
me. All of the articles/tutorials I've seen about Jquery uses client
side Javascript.

Whilst I have no  problems doing this with PHP , if the server side
validation fails [ex: missing a required field or an out of range
value in a form etc] I would like the results of this to be printed as
a result of errror: section.

A typical ajax request is :

$.ajax({
        type: "POST",
        url: "script.php",
        data: {
                ...........
        },
        success:
                function(t) {
                .... show the result of successful ajax call
                },
        error:
                function() {
                .... show the result of a failure : server timeout etc.
                }
});
}

If the validation fails I would like to output the error messages as a
result of the error: section because on the success part I usually
hide/fadeout the form elements. But as the PHP script has been
completed successfully output of the php falls to success section

I try to overcome this problem by attaching another event to the
output of script, ie: document.ready.function( .....
but this is really cumbersome.

I would highly appreciate other people's solutions, ideas on this
subejct

Irfan

Reply via email to