Current File : /home/inlingua/public_html/icentex/indeed-test/ingl_test_submit.php |
<?php
ini_set('session.gc_maxlifetime',3*60*60);
session_start();
ob_start();
include("check.php");
// Include the database connection details
require('../dbConnection.php');
// Include common functions
require('../commonFunc.php');
// Include common functions
require('../globalVars.php');
// Include the table handler class
require('../dbHandler.class.php');
// Init and connect to database
$dbObject = new dbHandler();
$dbObject->connect();
$queryW="select * from ingl_test_answer where student_id='".$_SESSION['sid']."'";
$resultW=mysqli_query($conn,$queryW);
$countW=mysqli_num_rows($resultW);
$numW=mysqli_fetch_array($resultW);
if($countW>0)
{
$_SESSION['wrongpass']="Already Attempted Test";
header("Location: index.php");
}
if($_SESSION['test']=="")
{
$_SESSION['wrongpass']="Session Expired";
header("Location: index.php");
}
$queryT="select * from ingl_test where staus='Yes' && category_id='".$_SESSION['test']."'";
$resultT=mysqli_query($conn,$queryT);
$data="";
while($numT=mysqli_fetch_array($resultT))
{
$answer="answer_".$numT['recNo']."";
$ans=$_REQUEST[$answer];
$ca="answer".$ans."_right";
$correct_answer=$numT[$ca];
if($correct_answer=="1")
{
$ans_stat="R";
}
else{
$ans_stat="W";
}
$right_Ans=$numT['answer1_right'];
$crctA="1";
if($right_Ans!="1")
{
$right_Ans=$numT['answer2_right'];
$crctA="2";
}
if($right_Ans!="1")
{
$right_Ans=$numT['answer3_right'];
$crctA="3";
}
if($right_Ans!="1")
{
$right_Ans=$numT['answer4_right'];
$crctA="4";
}
$data.="".$numT['recNo']."-".$ans."-".$crctA."-".$ans_stat."~#";
}
$queryAns="insert into ingl_test_answer (student_id,student_name,answers,createDate,added_by) values
('".$_SESSION['sid']."','".$_SESSION['studentName']."','".$data."','".date("Y-m-d H:i:s")."','".$_SESSION['sid']."')";
$resultAns=mysqli_query($conn,$queryAns);
header("Location:thanks.php");
?>