drugtest.php
<?php
require_once("globals.php");
$_POST['a'] = isset($_POST['a']) && is_string($_POST['a']) ? strtolower(trim($_POST['a'])) : false;
$_GET['action'] = isset($_GET['action']) && is_string($_GET['action']) ? strtolower(trim($_GET['action'])) : false;
$_SESSION['questionid'] = isset($_SESSION['questionid']) && ctype_digit($_SESSION['questionid']) ? abs((int) $_SESSION['questionid']) : false;
switch($_GET['action'])
{
case "index":index();break;
case 'question1': question1(); break;
case 'question2': question2(); break;
case 'question3': question3(); break;
case 'question4': question4(); break;
case 'question5': question5(); break;
case 'question6': question6(); break;
case 'question7': question7(); break;
case 'question8': question8(); break;
case 'question9': question9(); break;
case 'question10': question10(); break;
case 'score': score(); break;
default:index();break;
}
function index()
{
global $h,$db;
$already = $db->query("SELECT `tuserid`,`uSCORE`,`qID`,`questions` FROM `userstesting` WHERE `tuserid`=".$_SESSION['userid']."");
if($db->num_rows($already))
{
echo "You have already taken your test for the day. Please return tomorrow if you did not meet the required score to try again. <br /><a href='index.php'><strong>Back</strong></a>";
$h->endpage();
exit;
}
echo "<center><h2>Welcome to your Rehab Release Quiz</h2></center><br />
Here you will be tested to determine whether or not you are ready to be granted a clean bill of health.<br />
You will be given 10 questions. You must score at least an 8 out of 10 to pass.<br />
If you fail you will have to wait a full day to take this test again.<br />
Should you choose to continue, you can start by pressing the confirm link below.<br />
<a href='drugtest.php?action=question1'><strong>Confirm</strong></a><br /><br>";
$h->endpage();
exit;
}
function question1()
{
global $db,$h;
$already = $db->query("SELECT `tuserid`,`uSCORE`,`qID`,`questions` FROM `userstesting` WHERE `tuserid`=".$_SESSION['userid']."");
$bleep = $db->fetch_row($already);
if($bleep['questions'] != 0)
{
echo "You have already taken this section of the quiz. Click the link below to move on to the next one!<br />
<a href='drugtest.php?action=question2'><strong>Next Question</strong></a>";
$h->endpage();
exit;
}
if ($_SESSION['questionid'])
{
$testq = $db->query("SELECT `qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT` FROM `tests` WHERE `qID`='" . $_SESSION['questionid'] . "'");
$tt = $db->fetch_row($testq);
}
else
{
$testq = $db->query("SELECT `qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT` FROM `tests` ORDER BY RAND()");
$tt = $db->fetch_row($testq);
$_SESSION['questionid'] = $tt['qID'];
}
if($_POST['a'])
{
if($_POST['a'] != $tt['qCORRECT'])
{
$db->query("INSERT INTO `userstesting` VALUES(".$_SESSION['userid'].",0,".$tt['qID'].",1)");
echo "Incorrect Answer.<br />
Press <a href='drugtest.php?action=question2'><strong>Here</strong></a> To continue to the next question.";
unset($_SESSION['questionid']);
}
else
{
$db->query("INSERT INTO `userstesting` VALUES(".$_SESSION['userid'].",10,".$tt['qID'].",1)");
echo "Correct Answer!<br />
Click <a href='drugtest.php?action=question2'><strong>Here</strong></a>To proceed.";
unset($_SESSION['questionid']);
}
}
else
{
echo "
<form method='post' action='drugtest.php?action=question1'>
<b>".$tt['qQUESTION']."<BR></B>
<input type='radio' name='a' value='".$tt['qANSWER1']."'>".$tt['qANSWER1']."<br>
<input type='radio' name='a' value='".$tt['qANSWER2']."'>".$tt['qANSWER2']."<br>
<input type='radio' name='a' value='".$tt['qANSWER3']."'>".$tt['qANSWER3']."<br>
<input type='submit' value='Submit Answer!' >
</form>";
}
}
function question2()
{
global $db,$h;
$already = $db->query("SELECT `tuserid`,`uSCORE`,`qID`,`questions` FROM `userstesting` WHERE `tuserid`=".$_SESSION['userid']."");
$bleep = $db->fetch_row($already);
$string = $bleep['qID'];
$pieces = explode(",", $string);
if($bleep['questions'] != 1)
{
echo "You have already taken this section of the quiz. Click the link below to move on to the next one!<br />
<a href='drugtest.php?action=question3'><strong>Next Question</strong></a>";
$h->endpage();
exit;
}
if ($_SESSION['questionid'])
{
$testq = $db->query("SELECT `qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT` FROM `tests` WHERE `qID`='" . $_SESSION['questionid'] . "'");
$tt = $db->fetch_row($testq);
}
else
{
$testq = $db->query("SELECT `qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT` FROM `tests` WHERE `qID`!='$pieces[0]' ORDER BY RAND()");
$tt = $db->fetch_row($testq);
$_SESSION['questionid'] = $tt['qID'];
}
$dbinsert = $bleep['qID'] . ',' . $tt['qID'];
if($_POST['a'])
{
if($_POST['a'] != $tt['qCORRECT'])
{
$db->query("UPDATE `userstesting` SET `qID`='{$dbinsert}',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Incorrect Answer.<br />
Press <a href='drugtest.php?action=question3'><strong>Here</strong></a> To continue to the next question.";
unset($_SESSION['questionid']);
}
else
{
$db->query("UPDATE `userstesting` SET `uSCORE`=`uSCORE`+10,`qID`='{$dbinsert}',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Correct Answer!<br />
Click <a href='drugtest.php?action=question3'><strong>Here</strong></a>To proceed.";
unset($_SESSION['questionid']);
}
}
else
{
echo "
<form method='post' action='drugtest.php?action=question2'>
<b>".$tt['qQUESTION']."<BR></B>
<input type='radio' name='a' value='".$tt['qANSWER1']."'>".$tt['qANSWER1']."<br>
<input type='radio' name='a' value='".$tt['qANSWER2']."'>".$tt['qANSWER2']."<br>
<input type='radio' name='a' value='".$tt['qANSWER3']."'>".$tt['qANSWER3']."<br>
<input type='submit' value='Submit Answer!' >
</form>";
}
}
function question3()
{
global $db,$h;
$already = $db->query("SELECT `tuserid`,`uSCORE`,`qID`,`questions` FROM `userstesting` WHERE `tuserid`=".$_SESSION['userid']."");
$bleep = $db->fetch_row($already);
$string = $bleep['qID'];
$pieces = explode(",", $string);
if($bleep['questions'] != 2)
{
echo "You have already taken this section of the quiz. Click the link below to move on to the next one!<br />
<a href='drugtest.php?action=question4'><strong>Next Question</strong></a>";
$h->endpage();
exit;
}
if ($_SESSION['questionid'])
{
$testq = $db->query("SELECT `qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT` FROM `tests` WHERE `qID`='" . $_SESSION['questionid'] . "'");
$tt = $db->fetch_row($testq);
}
else
{
$testq = $db->query("SELECT
`qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT`
FROM `tests`
WHERE `qID`!='$pieces[0]' AND `qID`!='$pieces[1]' ORDER BY RAND()");
$tt = $db->fetch_row($testq);
$_SESSION['questionid'] = $tt['qID'];
}
$dbinsert = $bleep['qID'] . ',' . $tt['qID'];
if($_POST['a'])
{
if($_POST['a'] != $tt['qCORRECT'])
{
$db->query("UPDATE `userstesting` SET `qID`='{$dbinsert}',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Incorrect Answer.<br />
Press <a href='drugtest.php?action=question4'><strong>Here</strong></a> To continue to the next question.";
unset($_SESSION['questionid']);
}
else
{
$db->query("UPDATE `userstesting` SET `uSCORE`=`uSCORE`+10,`qID`='$dbinsert',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Correct Answer!<br />
Click <a href='drugtest.php?action=question4'><strong>Here</strong></a>To proceed.";
unset($_SESSION['questionid']);
}
}
else
{
echo "
<form method='post' action='drugtest.php?action=question3'>
<b>".$tt['qQUESTION']."<BR></B>
<input type='radio' name='a' value='".$tt['qANSWER1']."'>".$tt['qANSWER1']."<br>
<input type='radio' name='a' value='".$tt['qANSWER2']."'>".$tt['qANSWER2']."<br>
<input type='radio' name='a' value='".$tt['qANSWER3']."'>".$tt['qANSWER3']."<br>
<input type='submit' value='Submit Answer!' >
</form>";
}
}
function question4()
{
global $db,$h;
$already = $db->query("SELECT `tuserid`,`uSCORE`,`qID`,`questions` FROM `userstesting` WHERE `tuserid`=".$_SESSION['userid']."");
$bleep = $db->fetch_row($already);
$string = $bleep['qID'];
$pieces = explode(",", $string);
if($bleep['questions'] != 3)
{
echo "You have already taken this section of the quiz. Click the link below to move on to the next one!<br />
<a href='drugtest.php?action=question5'><strong>Next Question</strong></a>";
$h->endpage();
exit;
}
if ($_SESSION['questionid'])
{
$testq = $db->query("SELECT `qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT` FROM `tests` WHERE `qID`='" . $_SESSION['questionid'] . "'");
$tt = $db->fetch_row($testq);
}
else
{
$testq = $db->query("SELECT
`qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT`
FROM `tests`
WHERE `qID`!='$pieces[0]' AND `qID`!='$pieces[1]' AND `qID`!='$pieces[2]' ORDER BY RAND()");
$tt = $db->fetch_row($testq);
$_SESSION['questionid'] = $tt['qID'];
}
$dbinsert = $bleep['qID'] . ',' . $tt['qID'];
if($_POST['a'])
{
if($_POST['a'] != $tt['qCORRECT'])
{
$db->query("UPDATE `userstesting` SET `qID`='{$dbinsert}',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Incorrect Answer.<br />
Press <a href='drugtest.php?action=question5'><strong>Here</strong></a> To continue to the next question.";
unset($_SESSION['questionid']);
}
else
{
$db->query("UPDATE `userstesting` SET `uSCORE`=`uSCORE`+10,`qID`='$dbinsert',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Correct Answer!<br />
Click <a href='drugtest.php?action=question5'><strong>Here</strong></a>To proceed.";
unset($_SESSION['questionid']);
}
}
else
{
echo "
<form method='post' action='drugtest.php?action=question4'>
<b>".$tt['qQUESTION']."<BR></B>
<input type='radio' name='a' value='".$tt['qANSWER1']."'>".$tt['qANSWER1']."<br>
<input type='radio' name='a' value='".$tt['qANSWER2']."'>".$tt['qANSWER2']."<br>
<input type='radio' name='a' value='".$tt['qANSWER3']."'>".$tt['qANSWER3']."<br>
<input type='submit' value='Submit Answer!' >
</form>";
}
}
function question5()
{
global $db,$h;
$already = $db->query("SELECT `tuserid`,`uSCORE`,`qID`,`questions` FROM `userstesting` WHERE `tuserid`=".$_SESSION['userid']."");
$bleep = $db->fetch_row($already);
$string = $bleep['qID'];
$pieces = explode(",", $string);
if($bleep['questions'] != 4)
{
echo "You have already taken this section of the quiz. Click the link below to move on to the next one!<br />
<a href='drugtest.php?action=question6'><strong>Next Question</strong></a>";
$h->endpage();
exit;
}
if ($_SESSION['questionid'])
{
$testq = $db->query("SELECT `qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT` FROM `tests` WHERE `qID`='" . $_SESSION['questionid'] . "'");
$tt = $db->fetch_row($testq);
}
else
{
$testq = $db->query("SELECT
`qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT`
FROM `tests`
WHERE `qID`!='$pieces[0]' AND `qID`!='$pieces[1]' AND `qID`!='$pieces[2]' AND `qID`!='$pieces[3]' ORDER BY RAND()");
$tt = $db->fetch_row($testq);
$_SESSION['questionid'] = $tt['qID'];
}
$dbinsert = $bleep['qID'] . ',' . $tt['qID'];
if($_POST['a'])
{
if($_POST['a'] != $tt['qCORRECT'])
{
$db->query("UPDATE `userstesting` SET `qID`='{$dbinsert}',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Incorrect Answer.<br />
Press <a href='drugtest.php?action=question6'><strong>Here</strong></a> To continue to the next question.";
unset($_SESSION['questionid']);
}
else
{
$db->query("UPDATE `userstesting` SET `uSCORE`=`uSCORE`+10,`qID`='$dbinsert',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Correct Answer!<br />
Click <a href='drugtest.php?action=question6'><strong>Here</strong></a>To proceed.";
unset($_SESSION['questionid']);
}
}
else
{
echo "
<form method='post' action='drugtest.php?action=question5'>
<b>".$tt['qQUESTION']."<BR></B>
<input type='radio' name='a' value='".$tt['qANSWER1']."'>".$tt['qANSWER1']."<br>
<input type='radio' name='a' value='".$tt['qANSWER2']."'>".$tt['qANSWER2']."<br>
<input type='radio' name='a' value='".$tt['qANSWER3']."'>".$tt['qANSWER3']."<br>
<input type='submit' value='Submit Answer!' >
</form>";
}
}
function question6()
{
global $db,$h;
$already = $db->query("SELECT `tuserid`,`uSCORE`,`qID`,`questions` FROM `userstesting` WHERE `tuserid`=".$_SESSION['userid']."");
$bleep = $db->fetch_row($already);
$string = $bleep['qID'];
$pieces = explode(",", $string);
if($bleep['questions'] != 5)
{
echo "You have already taken this section of the quiz. Click the link below to move on to the next one!<br />
<a href='drugtest.php?action=question7'><strong>Next Question</strong></a>";
$h->endpage();
exit;
}
if ($_SESSION['questionid'])
{
$testq = $db->query("SELECT `qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT` FROM `tests` WHERE `qID`='" . $_SESSION['questionid'] . "'");
$tt = $db->fetch_row($testq);
}
else
{
$testq = $db->query("SELECT
`qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT`
FROM `tests`
WHERE `qID`!='$pieces[0]'
AND `qID`!='$pieces[1]'
AND `qID`!='$pieces[2]'
AND `qID`!='$pieces[3]'
AND `qID`!='$pieces[4]'
ORDER BY RAND()");
$tt = $db->fetch_row($testq);
$_SESSION['questionid'] = $tt['qID'];
}
$dbinsert = $bleep['qID'] . ',' . $tt['qID'];
if($_POST['a'])
{
if($_POST['a'] != $tt['qCORRECT'])
{
$db->query("UPDATE `userstesting` SET `qID`='{$dbinsert}',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Incorrect Answer.<br />
Press <a href='drugtest.php?action=question7'><strong>Here</strong></a> To continue to the next question.";
unset($_SESSION['questionid']);
}
else
{
$db->query("UPDATE `userstesting` SET `uSCORE`=`uSCORE`+10,`qID`='$dbinsert',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Correct Answer!<br />
Click <a href='drugtest.php?action=question7'><strong>Here</strong></a>To proceed.";
unset($_SESSION['questionid']);
}
}
else
{
echo "
<form method='post' action='drugtest.php?action=question6'>
<b>".$tt['qQUESTION']."<BR></B>
<input type='radio' name='a' value='".$tt['qANSWER1']."'>".$tt['qANSWER1']."<br>
<input type='radio' name='a' value='".$tt['qANSWER2']."'>".$tt['qANSWER2']."<br>
<input type='radio' name='a' value='".$tt['qANSWER3']."'>".$tt['qANSWER3']."<br>
<input type='submit' value='Submit Answer!' >
</form>";
}
}
function question7()
{
global $db,$h;
$already = $db->query("SELECT `tuserid`,`uSCORE`,`qID`,`questions` FROM `userstesting` WHERE `tuserid`=".$_SESSION['userid']."");
$bleep = $db->fetch_row($already);
$string = $bleep['qID'];
$pieces = explode(",", $string);
if($bleep['questions'] != 6)
{
echo "You have already taken this section of the quiz. Click the link below to move on to the next one!<br />
<a href='drugtest.php?action=question8'><strong>Next Question</strong></a>";
$h->endpage();
exit;
}
if ($_SESSION['questionid'])
{
$testq = $db->query("SELECT `qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT` FROM `tests` WHERE `qID`='" . $_SESSION['questionid'] . "'");
$tt = $db->fetch_row($testq);
}
else
{
$testq = $db->query("SELECT
`qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT`
FROM `tests`
WHERE `qID`!='$pieces[0]'
AND `qID`!='$pieces[1]'
AND `qID`!='$pieces[2]'
AND `qID`!='$pieces[3]'
AND `qID`!='$pieces[4]'
AND `qID`!='$pieces[5]'
ORDER BY RAND()");
$tt = $db->fetch_row($testq);
$_SESSION['questionid'] = $tt['qID'];
}
$dbinsert = $bleep['qID'] . ',' . $tt['qID'];
if($_POST['a'])
{
if($_POST['a'] != $tt['qCORRECT'])
{
$db->query("UPDATE `userstesting` SET `qID`='{$dbinsert}',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Incorrect Answer.<br />
Press <a href='drugtest.php?action=question8'><strong>Here</strong></a> To continue to the next question.";
unset($_SESSION['questionid']);
}
else
{
$db->query("UPDATE `userstesting` SET `uSCORE`=`uSCORE`+10,`qID`='$dbinsert',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Correct Answer!<br />
Click <a href='drugtest.php?action=question8'><strong>Here</strong></a>To proceed.";
unset($_SESSION['questionid']);
}
}
else
{
echo "
<form method='post' action='drugtest.php?action=question7'>
<b>".$tt['qQUESTION']."<BR></B>
<input type='radio' name='a' value='".$tt['qANSWER1']."'>".$tt['qANSWER1']."<br>
<input type='radio' name='a' value='".$tt['qANSWER2']."'>".$tt['qANSWER2']."<br>
<input type='radio' name='a' value='".$tt['qANSWER3']."'>".$tt['qANSWER3']."<br>
<input type='submit' value='Submit Answer!' >
</form>";
}
}
function question8()
{
global $db,$h;
$already = $db->query("SELECT `tuserid`,`uSCORE`,`qID`,`questions` FROM `userstesting` WHERE `tuserid`=".$_SESSION['userid']."");
$bleep = $db->fetch_row($already);
$string = $bleep['qID'];
$pieces = explode(",", $string);
if($bleep['questions'] != 7)
{
echo "You have already taken this section of the quiz. Click the link below to move on to the next one!<br />
<a href='drugtest.php?action=question9'><strong>Next Question</strong></a>";
$h->endpage();
exit;
}
if ($_SESSION['questionid'])
{
$testq = $db->query("SELECT `qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT` FROM `tests` WHERE `qID`='" . $_SESSION['questionid'] . "'");
$tt = $db->fetch_row($testq);
}
else
{
$testq = $db->query("SELECT
`qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT`
FROM `tests`
WHERE `qID`!='$pieces[0]'
AND `qID`!='$pieces[1]'
AND `qID`!='$pieces[2]'
AND `qID`!='$pieces[3]'
AND `qID`!='$pieces[4]'
AND `qID`!='$pieces[5]'
AND `qID`!='$pieces[6]'
ORDER BY RAND()");
$tt = $db->fetch_row($testq);
$_SESSION['questionid'] = $tt['qID'];
}
$dbinsert = $bleep['qID'] . ',' . $tt['qID'];
if($_POST['a'])
{
if($_POST['a'] != $tt['qCORRECT'])
{
$db->query("UPDATE `userstesting` SET `qID`='{$dbinsert}',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Incorrect Answer.<br />
Press <a href='drugtest.php?action=question9'><strong>Here</strong></a> To continue to the next question.";
unset($_SESSION['questionid']);
}
else
{
$db->query("UPDATE `userstesting` SET `uSCORE`=`uSCORE`+10,`qID`='$dbinsert',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Correct Answer!<br />
Click <a href='drugtest.php?action=question9'><strong>Here</strong></a>To proceed.";
unset($_SESSION['questionid']);
}
}
else
{
echo "
<form method='post' action='drugtest.php?action=question8'>
<b>".$tt['qQUESTION']."<BR></B>
<input type='radio' name='a' value='".$tt['qANSWER1']."'>".$tt['qANSWER1']."<br>
<input type='radio' name='a' value='".$tt['qANSWER2']."'>".$tt['qANSWER2']."<br>
<input type='radio' name='a' value='".$tt['qANSWER3']."'>".$tt['qANSWER3']."<br>
<input type='submit' value='Submit Answer!' >
</form>";
}
}
function question9()
{
global $db,$h;
$already = $db->query("SELECT `tuserid`,`uSCORE`,`qID`,`questions` FROM `userstesting` WHERE `tuserid`=".$_SESSION['userid']."");
$bleep = $db->fetch_row($already);
$string = $bleep['qID'];
$pieces = explode(",", $string);
if($bleep['questions'] != 8)
{
echo "You have already taken this section of the quiz. Click the link below to move on to the next one!<br />
<a href='drugtest.php?action=question10'><strong>Next Question</strong></a>";
$h->endpage();
exit;
}
if ($_SESSION['questionid'])
{
$testq = $db->query("SELECT `qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT` FROM `tests` WHERE `qID`='" . $_SESSION['questionid'] . "'");
$tt = $db->fetch_row($testq);
}
else
{
$testq = $db->query("SELECT
`qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT`
FROM `tests`
WHERE `qID`!='$pieces[0]'
AND `qID`!='$pieces[1]'
AND `qID`!='$pieces[2]'
AND `qID`!='$pieces[3]'
AND `qID`!='$pieces[4]'
AND `qID`!='$pieces[5]'
AND `qID`!='$pieces[6]'
AND `qID`!='$pieces[7]'
ORDER BY RAND()");
$tt = $db->fetch_row($testq);
$_SESSION['questionid'] = $tt['qID'];
}
$dbinsert = $bleep['qID'] . ',' . $tt['qID'];
if($_POST['a'])
{
if($_POST['a'] != $tt['qCORRECT'])
{
$db->query("UPDATE `userstesting` SET `qID`='{$dbinsert}',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Incorrect Answer.<br />
Press <a href='drugtest.php?action=question10'><strong>Here</strong></a> To continue to the next question.";
unset($_SESSION['questionid']);
}
else
{
$db->query("UPDATE `userstesting` SET `uSCORE`=`uSCORE`+10,`qID`='$dbinsert',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Correct Answer!<br />
Click <a href='drugtest.php?action=question10'><strong>Here</strong></a>To proceed.";
unset($_SESSION['questionid']);
}
}
else
{
echo "
<form method='post' action='drugtest.php?action=question9'>
<b>".$tt['qQUESTION']."<BR></B>
<input type='radio' name='a' value='".$tt['qANSWER1']."'>".$tt['qANSWER1']."<br>
<input type='radio' name='a' value='".$tt['qANSWER2']."'>".$tt['qANSWER2']."<br>
<input type='radio' name='a' value='".$tt['qANSWER3']."'>".$tt['qANSWER3']."<br>
<input type='submit' value='Submit Answer!' >
</form>";
}
}
function question10()
{
global $db,$h;
$already = $db->query("SELECT `tuserid`,`uSCORE`,`qID`,`questions` FROM `userstesting` WHERE `tuserid`=".$_SESSION['userid']."");
$bleep = $db->fetch_row($already);
$string = $bleep['qID'];
$pieces = explode(",", $string);
if($bleep['questions'] != 9)
{
echo "You have already completed this course for the day!<br />
<a href='drugtest.php'><strong>Back</strong></a>";
$h->endpage();
exit;
}
if ($_SESSION['questionid'])
{
$testq = $db->query("SELECT `qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT` FROM `tests` WHERE `qID`='" . $_SESSION['questionid'] . "'");
$tt = $db->fetch_row($testq);
}
else
{
$testq = $db->query("SELECT
`qID`,`qQUESTION`,`qANSWER1`,`qANSWER2`,`qANSWER3`,`qCORRECT`
FROM `tests`
WHERE `qID`!='$pieces[0]'
AND `qID`!='$pieces[1]'
AND `qID`!='$pieces[2]'
AND `qID`!='$pieces[3]'
AND `qID`!='$pieces[4]'
AND `qID`!='$pieces[5]'
AND `qID`!='$pieces[6]'
AND `qID`!='$pieces[7]'
AND `qID`!='$pieces[8]'
ORDER BY RAND()");
$tt = $db->fetch_row($testq);
$_SESSION['questionid'] = $tt['qID'];
}
$dbinsert = $bleep['qID'] . ',' . $tt['qID'];
if($_POST['a'])
{
if($_POST['a'] != $tt['qCORRECT'])
{
$db->query("UPDATE `userstesting` SET `qID`='{$dbinsert}',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Incorrect Answer.<br />
Press <a href='drugtest.php?action=score'><strong>Here</strong></a> To continue to your score.";
unset($_SESSION['questionid']);
}
else
{
$db->query("UPDATE `userstesting` SET `uSCORE`=`uSCORE`+10,`qID`='$dbinsert',`questions`=`questions`+1 WHERE `tuserid`=".$_SESSION['userid']."");
echo "Correct Answer!<br />
Click <a href='drugtest.php?action=score'><strong>Here</strong></a>To proceed to your score.";
unset($_SESSION['questionid']);
}
}
else
{
echo "
<form method='post' action='drugtest.php?action=question10'>
<b>".$tt['qQUESTION']."<BR></B>
<input type='radio' name='a' value='".$tt['qANSWER1']."'>".$tt['qANSWER1']."<br>
<input type='radio' name='a' value='".$tt['qANSWER2']."'>".$tt['qANSWER2']."<br>
<input type='radio' name='a' value='".$tt['qANSWER3']."'>".$tt['qANSWER3']."<br>
<input type='submit' value='Submit Answer!' >
</form>";
}
}
function score()
{
global $db,$h;
$test = $db->query("SELECT `uSCORE` FROM `userstesting` WHERE `tuserid`=".$_SESSION['userid']."");
$the = $db->fetch_row($test);
if($the['uSCORE'] > 70)
{
echo "Congratulations! You successfully passed the Rehabilitation Test with a score of ".$the['uSCORE']." out of a possible 100. You have been granted a plaque which will appear on your profile page beneath your mentors name.<br />
We wish you all the best in your future endeavors. <br />
If you have selected a Mentor, you are now able to check out of Rehab <a href='rehab.php'>Here</a>";
}
else
{
echo "We are sorry. Due to a score of ".$the['uSCORE']." out of a possible 100, we cannot in good conscience allow you to leave our facility with a clean bill of health. Should you wish, you will be able to take this test again tomorrow. So study hard!<br />
<a href='index.php'><strong>Back</strong></a>";
}
}
?>