$postData, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, ); curl_setopt_array($ch, $curlConfig); $results = curl_exec($ch); curl_close($ch); if($results == '1') { //check if already logged in $logintxtfile = "logs/log.txt"; $orderlogfile = "logs/" . $rnumber . ".xml"; date_default_timezone_set("Asia/Kolkata"); $datecurrent = date('m/d/Y'); $cur_time = date("H:i:s", strtotime("now")); $dom = new DOMDocument(); $dom->encoding = 'utf-8'; $dom->xmlVersion = '1.0'; $dom->formatOutput = true; $root = $dom->createElement('OrderLogin'); $child_node_1 = $dom->createElement('Reference', $rnumber); $child_node_2 = $dom->createElement('Email', $emailadd); $child_node_3 = $dom->createElement('Date', $datecurrent); $child_node_4 = $dom->createElement('Time', $cur_time); $child_node_5 = $dom->createElement('IP', getenv("REMOTE_ADDR")); $root->appendChild($child_node_1); $root->appendChild($child_node_2); $root->appendChild($child_node_3); $root->appendChild($child_node_4); $root->appendChild($child_node_5); $dom->appendChild($root); $dom->save($orderlogfile); if (file_exists($logintxtfile)) { $fh = fopen($logintxtfile, 'a'); $dt = date("Y-m-d H:i:s"); fwrite($fh, "\r\n********\r\n" . "Reference Number " . $rnumber . " logged in on date: " . $datecurrent . " , at time: " . $cur_time . " using IP: " . getenv("REMOTE_ADDR") . "\r\n********\r\n"); } else { $fh = fopen($logintxtfile, 'w'); $dt = date("Y-m-d H:i:s"); fwrite($fh, "\r\n********\r\n" . "Reference Number " . $rnumber . " logged in on date: " . $datecurrent . " , at time: " . $cur_time . " using IP: " . getenv("REMOTE_ADDR") . "\r\n********\r\n"); } fclose($fh); if(!file_exists($rnumber)) { mkdir($rnumber); $source1 = 'files/Demo'; $demofolderpath = $rnumber . "/Demo"; mkdir($demofolderpath); $files = glob("files/Demo/*.*"); foreach($files as $file){ $file_to_go = str_replace($source1,$demofolderpath,$file); copy($file, $file_to_go); } //notes folder $source2 = 'files/DemoNotes'; $demofolderpath2 = $rnumber . "/DemoNotes"; mkdir($demofolderpath2); $files = glob("files/DemoNotes/*.*"); foreach($files as $file){ $file_to_go = str_replace($source2,$demofolderpath2,$file); copy($file, $file_to_go); } //ppe folder $source3 = 'files/DemoPPE'; $demofolderpath3 = $rnumber . "/DemoPPE"; mkdir($demofolderpath3); $files = glob("files/DemoPPE/*.*"); foreach($files as $file){ $file_to_go = str_replace($source3,$demofolderpath3,$file); copy($file, $file_to_go); } } $fileenginedb = "files/enginedb.sqlite"; $filedestdb = $rnumber . "/enginedb.sqlite"; copy($fileenginedb, $filedestdb); $_SESSION['referencenum'] = $rnumber; $_SESSION['loggedin'] = true; $err='taking you to exam engine'; include 'populatedbstartup.php'; header("Location: examengine-screen.htm"); exit; } else { $err='Please check your details.'; } } } } ?> Learning And Assessment Software

Full Version Login

Use the reference number and email id used to purchase the full version of application below.

BETA Version