} } } } } } else { if (isset($_GET['mode']) && $_GET['mode'] != '') { $mode = $_GET['mode']; require_once 'esakioskinclude/DBFunctions.php'; $database = new DBFunctions(); //The array where we'll return JSON data $data = array("mode" => $mode, "success" => 0, "error" => 0); if ($mode == 'userInfo') { //Extract all the other parameters $name = $_GET['name']; $user = $database->getUserDetails($name); //Success if ($user != false) { $data["success"] = 1; $data["error"] = 0; $data["uid"] = $user; echo json_encode($data); } else { $data["success"] = 0; $data["error"] = 1; $data["uid"] = "Invalid UID"; echo json_encode($data); } } else { if ($mode == 'getAllTopics') { if (isset($_GET['year']) && isset($_GET['class'])) {