I have a rental application form that on error needs to retain the information the applicant already input and display the error text below the field that needs correction....

Can someone walk me through the process I need in order to do this?

Do I need to have the original form display, then on submit with error go to the form processing script page, post the data in the fields complete and then echo the errors?

Would I have to have the entire form in php and if I did, how do I post the data in the fields?

Thanks in advance!