Resutls!"; //load answer key for quiz include 'answerkeys.php'; //load quiz answer key switch ($_POST[quizno]){ case "1": $anskey = $quiz1; break; case "2": $anskey = $quiz2; break; case "3": $anskey = $quiz3; break; case "4": $anskey = $quiz4; break; case "5": $anskey = $quiz5; break; case "6": $anskey = $quiz6; break; case "7": $anskey = $quiz7; break; case "8": $anskey = $quiz8; break; case "9": $anskey = $quiz9; break; case "10": $anskey = $quiz10; break; } //add to the above list if more quizzes are required //read quiz answers $answer[0] = $_POST[no1]; $answer[1] = $_POST[no2]; $answer[2] = $_POST[no3]; $answer[3] = $_POST[no4]; $answer[4] = $_POST[no5]; $answer[5] = $_POST[no6]; $answer[6] = $_POST[no7]; $answer[7] = $_POST[no8]; $answer[8] = $_POST[no9]; $answer[9] = $_POST[no10]; $answer[10] = $_POST[no11]; $answer[11] = $_POST[no12]; $answer[12] = $_POST[no13]; $answer[13] = $_POST[no14]; $answer[14] = $_POST[no15]; $answer[15] = $_POST[no16]; $answer[16] = $_POST[no17]; $answer[17] = $_POST[no18]; $answer[18] = $_POST[no19]; $answer[19] = $_POST[no20]; $answer[20] = $_POST[no21]; $answer[21] = $_POST[no22]; $answer[22] = $_POST[no23]; $answer[23] = $_POST[no24]; $answer[24] = $_POST[no25]; $answer[25] = $_POST[no26]; $answer[26] = $_POST[no27]; $answer[27] = $_POST[no28]; $answer[28] = $_POST[no29]; $answer[29] = $_POST[no30]; //add to the above list is more than 39 questions are required //determine size of quiz $quizsize = count($anskey); //evalauate answers $answerscorrect = 0; //initailize counter $listwronganswer = NULL; //loop through and count the correct answers for ($counter = 0; $counter < $quizsize; $counter += 1) { if ($answer[$counter] == $anskey[$counter]) $answerscorrect = $answerscorrect +1; else if ($listwronganswer == NULL)$listwronganswer = $counter + 1; else { $a = $counter +1; $listwronganswer = $listwronganswer.", ".$a; } } echo "

You have answered ".$answerscorrect. " out of ".$quizsize." questions correctly!

"; if ($_POST[showincorrect] == "yes") echo "

These questions were answered incorrectly: ".$listwronganswer; echo '
'; ?>