How to use php and jquery to submit a form. This form features progressive enhancement meaning that if the client has javascript disabled the form will still function.
First the form, written in php:
Progressive Enhancement
0){
$formErrors = $return_arr;
if(isset($formErrors['process_check'])){//error occurred processing data
displaySubmit("Sorry an error occurred, please try again later.");
exit;
}
DisplayForm($_POST, $formErrors);
}else{
//success! no validation or processing errors
displaySubmit("Thank you for submitting your data.");
}
}else{
DisplayForm(null, null); //form not submitted - typically when page is loaded 1st time
}
?>
Next the php script the handles validation and processing of data:
2;
}
function displaySubmit($message){
$data_posted = <<
Progressive Enhancement