I need a form built, that is basically like an employment application.
It will have 6-7 pages. Each page has approximately 15 questions (15 fields). Each field is basic form elements, such as drop down, check box, or text entry.
Basically, the user is presented with the “Step 1″ page of the form, which asks for basic information (name, address, phone, mobile, email, etc. etc).
This (and all other pages of the form) must have AJAX type validation (NOT server side or javascript popup), which would notify the user that the field(s) were entered wrong, and it should turn that form field red.
After the user has successfully enter information on the first page and he/she clicks Next, it will present him/her with “Step 2″ Form Page, which has a whole different set of questions/fields. The same validation shall apply to this and all pages. This page (and all others) should have the ability for the user to click back, or forward, and the session should keep all the previously entered information in the form fields, so the user can modify if needed. This functionality should apply for up to 6 form pages.
If the user has successfully entered all info, after the form is submitted, it should store this information in a MySQL Database, and it should forward to a “Thank You” page.
The “Thank You” page, DB and DB User, and any other info, should be made in a local config.php file, in case it needs to be changed.
Lastly, I would provide a PSD file of the form grahpic design layout (will be a simple layout), and would need this to be implemented into the actual form pages, using CSS (I would want the pages built via css, using minimal tables as possible)