Survey creation form. Show / hide, array and submission logic

I'm working on a script which will allow teachers to create surveys. This project involves assistance with logic on the [url removed, login to view] and [url removed, login to view] pages.

Relevant files and database dumps are attached. (Pleaes note: rename members2 table to members.

Login using member number 1's details and go to my_surveys.php. From here, click on the "Add questions" button next to any result, and you'll see the form in question.

Task 1 - Hide / display logic. On first entering the [url removed, login to view] page, everything beneath the first black table should be hidden. Ie: Everything below the buttons which allow the member to choose which type of question they want to add.

. What becomes visible next should depend on which button they press.

Pressing the - "Add multiple choice question" button - should make visible the table under the comment

Pressing the "Add multiple response question" button should make visible the table under the comment

Pressing the "Add Short Answer Question" button should make visible the table under the comment

Pressing the "Add Extended Response Question" button should make visible the table under the comment

When any of these tables are displayed:

- There is an icon on the top right ([url removed, login to view]) which should act as a button to again hide the table if the user changes their mind.

- Underneath the table should be displayed the table under the comment which contains the submit button to submit the info to [url removed, login to view] page, OR the choice to add more questions in the same way outlined above.

When either a multiple choice or multiple response question is added, users must submit a question, and at least 2 possible responses. Each response can be accompanied by an image, but this is not mandatory.

The "Add response option" button should add another response text area and response image field (Ie: Response 3, and response 3 image. This button should be able to be used multiple times, so a user can add options to their question. Eg: Their question might be, "What is your favourite colour".

They may type "red" in response field 1, and "blue" in response field 2. Then they might press the "Add response option" button two times and add "yellow" and "green". They may choose to upload a picture for each of these colours.

Likewise, pressing the "remove response option" button should remove responses that have been added, but the initial two responses must remain. Ie: A user can't have a multiple choice question with less than 2 options.

Task 2 - Submission logic.

...this is described in the attachment in surveys_read_me.doc. Please read this before submitting your bid!

Skills: Javascript, MySQL, PHP

See more: php image upload, survey t, survey project 2.0, mind array, member surveys, login button icon, less than 3 press, go to top javascript, create icon from picture, create an icon from a picture, click button gif, php login script creation, icon creation, yellow page script, table creation, image submission, hide, gif creation, multiple choice database questions, php script rename files, show hide form javascript, login script multiple pages, php text array, php table array, array form

About the Employer:
( 93 reviews ) Australia

Project ID: #4354203

9 freelancers are bidding on average $420 for this job


Quality work assured. Ready to get started. Thanks.

$1000 USD in 5 days
(398 Reviews)

I will do these task in php and mysql.

$210 USD in 4 days
(76 Reviews)

Hi I am ready to start the project.

$250 USD in 3 days
(230 Reviews)

Hi, I've read your document. I can handle your project and complete it perfectly. Please contact me, Thanks

$200 USD in 4 days
(64 Reviews)

Please check the message box !

$1000 USD in 15 days
(31 Reviews)

Hello I am myself doing programming so i you will work directly with one person and that's me. No mediators. No managers. No subcontractors. I went through your requirement and ready to work with you. I will impl More

$249 USD in 4 days
(43 Reviews)

Hello,sir. I have gone through your requirement. I can do your project. Let's start.

$200 USD in 5 days
(38 Reviews)

Hi, I'm a Web-developer having a lot of experience on PHP,MySql,HTML,CSS,Javascript,jQuery,Ajax etc. I can assure you quality work. Please consider my bid and let me start asap. Thanks

$175 USD in 5 days
(13 Reviews)

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and te More

$500 USD in 20 days
(2 Reviews)