Project Description:
I have a PHP form from a design template that I'm using and just don't have the time to make the modifications myself. The existing form works fine, the PHP is solid and HTML and CSS will be provided, I just need a few updates. Explanatory document with screenshots is attached. Code package will be provided upon acceptance of your bid.
Form 1:
Contact form needs two additional fields added. Already added in HTML, just need the PHP updated to handle them.
Form 2:
All new fields, 3 sections, two of which will be collapsible.
Section 1 - Collapsed by default. Fields to be made visible upon user click of checkbox. Two text fields and radio buttons with two options. One of these fields will include a script from "whois" to verify domain name availablity, which is not yet provided.
Section 2 - Collapsed by default. Fields to be made visible upon user click of checkbox. 5 fields, one text field and 4 checkboxes. The text field should parse information from the URL (more details of this will be provided) and, if information is present, the section should uncollapse automatically.
Section 3 - Static. 3 fields, two text and one large text box. All are duplicates from Form1.
HTML & CSS Updates for Form 2:
-Checkboxes and radio buttons are not aligning the way I'd like.
-Provided HTML currently has each section divided up as individual forms. They need to be one continuous form with a single submit button.
-I would prefer that existing CSS classes not be updated, but rather if modifications are needed that new classes be generated.
-Message Sent should be displayed on this form in the same way as form 1, without directing the user to a new page.
Template Number Field
If a user comes from another page in our site, the url will contain an identifier for the template number the user has just come from. This identifier will come appended to the url as /item=11111, where 11111 is the template number.
If template number is present
1) Check the “I Want to Customize a Template” box and expand that section.
2) Parse the URL and auto populate the Template Number field.
If template number is not present, do nothing.