In Progress

Bug Fix Required on PHP Quiz Script 2

I have a web application running at [url removed, login to view]

You can take a look inside the web app at [url removed, login to view]

Login with this:

Username: gurutest

Password: gurutest

The bug is in the 'questions' section of the web application.

Basically, QuizFunnel lets people create quizzes, then adds questions to them (several types of questions), and then allows the user to be able to redirect the user doing the quiz to a different type of question or to an 'end funnel' (which can be a website, a autoresponder form, etc) depending on what quiz answer the user chose.

So to summarize: User create a quiz --> A quiz can have several questions --> A question can have several answers

Here is the description of the bug:

After the user has completed his quiz (after adding all the questions, answers and funnels he want) he can display his quiz to the web by embedding the javascript form (in 'display code' section) to his website, etc. The issue here is that several of my users has reported that their quizzes has displayed choices of OTHER quiz questions. Basically, there is a screwup in the database such that quizzes seem to pull out questions and even answers from OTHER quizzes that are not belonging to the user.

For example, suppose a user entered this question with the answers to his quiz:

Question 1) What is your favourite color?

A) Blue

B) Green

C) Red

Now instead of that appearing in his quiz, his quiz will have answers from OTHER quizzes displayed as such (example):

Question 1) What is your favourite color?

A) Beginner

B) Intermediate

C) Expert

A) Blue

B) Green

C) Red

The issue is that I believe it is a database error, and that this bug is quite random (quite hard to reproduce step by step). The answers I do know is from other quizzes though, and I have an account (my admin account) which current has a quiz with this issue now.

The bug also is displayed in the evaluations page URL (a page where the quiz owner can display to the quiz user after the quiz user has finished doing up the quiz), where answers from other quizzes are being displayed.

I will provide the winner with the access to the admin account so that you can check out one immediate example of the bug. Alternatively, you can check out the bug by logging in with the test account above and playing with the app. Just do this:

1) Create a quiz > create a question > add some choices for that question > go to display code > view the URL with the quiz > you ought to see the bug appearing

2) Create a funnel (same quiz as above) > view the evaluation page url AFTER completing your own quiz above (as in, answering the quiz) > you should view the next bug

I will require some QA testing to ensure the bugs are all ironed out, as the previous programmer I got here did not really do that and I do feel cheated. Cheers.

Skills: Debugging, Javascript, MySQL, PHP, Smarty PHP

See more: php quiz script, php quiz code login, what is the fix, what a php programmer should know, website redirect fix, required website programmer, required in php, reproduce bug, programmer test questions, php programmer app, php owner, php color code, hard questions to answer, fix your website now, fix your own website, fix website redirect, fix the web, error on web page fix, create php website for quizzes, bug types, autoresponder script php, app script form, answers expert, php end script, web quiz

About the Employer:
( 4 reviews ) Stockholm, Singapore

Project ID: #1398524

Awarded to:


Please check PM...

$30 USD in 2 days
(17 Reviews)

11 freelancers are bidding on average $107 for this job


Please take a look at PMB. Regards

$50 USD in 2 days
(66 Reviews)

Hi, Let's start to find the most confident resource. Please check PM for detail. Thanks

$500 USD in 5 days
(8 Reviews)

Hi. Saw the bug. Really nasty. Please check my message in your inbox

$200 USD in 10 days
(5 Reviews)

Good day, I can do [url removed, login to view] check the PM.

$30 USD in 3 days
(10 Reviews)

Hello Sir, I would like to work on it.

$80 USD in 7 days
(2 Reviews)

I am a senior-level programmer and I've seen your error. I can help you with this and I can fix the bug quite fast. Hope to work with you!

$100 USD in 0 days
(1 Review)

Hi, I am ready to fix this bug. Please check PM

$50 USD in 1 day
(1 Review)

Hi sir, lets fix your bug. regds Krish

$100 USD in 2 days
(0 Reviews)

Ok, I will solve that ....

$30 USD in 1 day
(0 Reviews)

Hello, We have expertize in online applications development. We focus on firm business relationship with our clients rather than quantity. Customer-specifications are a priority and tight schedule is no issue for us More

$125 USD in 10 days
(0 Reviews)

Please check PMB.

$250 USD in 0 days
(0 Reviews)

Hello Sir, It will be our pleasure to work on your project as we can do it confidentially. Please check your private message box for the portfolio and details. Best Regards

$210 USD in 5 days
(0 Reviews)

Hello, please check your private messages

$30 USD in 1 day
(0 Reviews)