function content() { $event = NULL; if (isset($_GET['name'])) { $event = new Event($_GET['name']); eventForm($event); } elseif (strcmp($_POST['mode'], "Create New Event") == 0) { if (Player::getSessionPlayer()->isHost()) { if (isset($_POST['insert'])) { insertEvent(); eventList(); } else { eventForm(); } } else { authFailed(); } } elseif (strcmp($_GET['mode'], "create") == 0) { eventForm(); } elseif (isset($_POST['name'])) { $event = new Event($_POST['name']); if (!$event->authCheck($_SESSION['username'])) { authFailed(); } else { if (strcmp($_POST['mode'], "Parse DCI Files") == 0) { dciInput(); } elseif (strcmp($_POST['mode'], "Auto-Input Event Data") == 0) { autoInput(); } elseif (strcmp($_POST['mode'], "Update Registration") == 0) { updateReg(); } elseif (strcmp($_POST['mode'], "Update Match Listing") == 0) { updateMatches(); } elseif (strcmp($_POST['mode'], "Update Medals") == 0) { updateMedals(); } elseif (strcmp($_POST['mode'], "Upload Trophy") == 0) { if (insertTrophy()) { $event->hastrophy = 1; } } elseif (strcmp($_POST['mode'], "Update Event Info") == 0) { $event = updateEvent(); } eventForm($event); } } else { echo "<table style=\"border-width: 0px;\" align=\"center\">"; echo "<tr><td>"; echo "<form action=\"event.php\" method=\"post\">"; echo "<input type=\"submit\" name=\"mode\" value=\"Create New Event\">"; echo "</form></td><td>"; echo "<form action=\"format.php\" method=\"post\">"; echo "<input type=\"submit\" name=\"mode\" value=\"View/Add Formats\">"; echo "</form></td></tr>"; echo "</table><br><br>"; eventList($_POST['series'], $_POST['season']); } }
$result["success"] = false; } json_headers(); echo json_encode($result); } } elseif (isset($_GET['delplayer']) && isset($_GET['event'])) { $event = new Event($_GET['event']); if ($event->authCheck($_SESSION['username'])) { $old = $_GET['delplayer']; $result = array(); $result['success'] = $event->removeEntry($old); $result['player'] = $old; json_headers(); echo json_encode($result); } } elseif (isset($_GET['dropplayer']) && isset($_GET['event'])) { $event = new Event($_GET['event']); if ($event->authCheck($_SESSION['username'])) { $result = array(); $playername = $_GET['dropplayer']; $event->dropPlayer($playername); $result['success'] = true; $result['player'] = $playername; $result['eventname'] = $event->name; $result['round'] = $event->current_round; json_headers(); echo json_encode($result); } } else { error_headers(); }