<?php session_start(); require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/functions/sql_functions.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/functions/session_functions.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/functions/input.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/functions/templates.php"; if (logged_in() && isset($_GET['questionName']) && isset($_GET['examID']) && isset($_GET['examCat']) && isset($_GET['questionID']) && isset($_GET['examName']) && isset($_GET['questionType'])) { $examCat = fix_string($_GET['examCat']); $examName = fix_string($_GET['examName']); $examID = fix_string($_GET['examID']); $questionName = fix_string($_GET['questionName']); $questionID = fix_string($_GET['questionID']); $questionType = fix_string($_GET['questionType']); if (!exam_exists($examID, $examName) || !question_exists($questionID, $examID) || !category_exists($examCat)) { go_home(); } $get_script = "\$.getScript('javascript/question_edit.js');"; $content = get_question_content($examID, $examName, $examCat, $questionID, $questionName, $questionType); get_main_template($content, $get_script); } else { go_home(); }
<?php session_start(); require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/functions/sql_functions.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/functions/session_functions.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/functions/input.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/functions/templates.php"; if (logged_in() && isset($_GET['examName']) && isset($_GET['examID']) && isset($_GET['examCat'])) { $examCat = fix_string($_GET['examCat']); $examID = fix_string($_GET['examID']); $examName = fix_string($_GET['examName']); if (!exam_exists($examID, $examName) || !category_exists($examCat)) { // checks if user has selected a real exam and category go_home(); } $get_script = "\$.getScript('javascript/single_exam_edit.js');"; $content = get_exam_content($examID, $examName, $examCat); get_main_template($content, $get_script); } else { go_home(); }
<?php session_start(); require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/functions/sql_functions.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/functions/session_functions.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/functions/input.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/functions/templates.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/exam-simulator/private/classes/exam.php"; if (logged_in() && isset($_GET['catID']) && isset($_GET['examName']) && isset($_GET['examID'])) { $catID = fix_string($_GET['catID']); $examName = fix_string($_GET['examName']); $examID = fix_string($_GET['examID']); if (!category_exists($catID)) { go_home(); } if (!exam_exists($examID, $examName)) { go_home(); } $get_script = "\$.getScript('javascript/take_exam.js');"; $exam = new Exam($catID, $examName, $examID); $content = $exam->get_form(); get_main_template($content, $get_script); } else { go_home(); }