$consoleObj->select($cID); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $tournamentObj = new Tournament($mysqli); $dispMessage = ""; if ($member->authorizeLogin($_SESSION['btPassword']) && $tournamentObj->objTeam->select($_POST['teamID']) && $member->hasAccess($consoleObj)) { $memberInfo = $member->get_info(); $teamInfo = $tournamentObj->objTeam->get_info_filtered(); $tournamentObj->select($teamInfo['tournament_id']); $tournamentInfo = $tournamentObj->get_info_filtered(); $tmemberID = $tournamentInfo['member_id']; if ($memberInfo['member_id'] == $tmemberID || $memberInfo['rank_id'] == "1" || $tournamentObj->isManager($memberInfo['member_id']) && trim($_POST['newName']) != "") { if ($tournamentObj->objTeam->update(array("name"), array($_POST['newName']))) { $dispMessage = "<p class='successFont'><b>Team Name Saved!</b></p>"; $teamCounter = 1; $arrTeams = $tournamentObj->getTeams(true); foreach ($arrTeams as $teamID) { $tournamentObj->objTeam->select($teamID); $teamInfo = $tournamentObj->objTeam->get_info_filtered(); $dispTeamName = $teamInfo['name']; if ($teamInfo['name'] == "") { $dispTeamName = "Team " . $teamCounter; } $dispSelected = ""; if ($teamID == $_POST['teamID']) { $dispSelected = " selected"; } $teamoptions .= "<option value='" . $teamID . "'" . $dispSelected . ">" . $dispTeamName . "</option>"; $teamCounter++; } $dispMessage .= "\n\t\t\t\t\n\t\t\t\t<script type='text/javascript'>\n\t\t\t\t\t\$('#selectteam').html(\"" . $teamoptions . "\");\n\t\t\t\t</script>\n\t\t\t\n\t\t\t";
$cID = $consoleObj->findConsoleIDByName("Manage Tournaments"); $consoleObj->select($cID); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $tournamentObj = new Tournament($mysqli); $tID = $_POST['tID']; $arrMembers = array(); if ($member->authorizeLogin($_SESSION['btPassword']) && $tournamentObj->select($tID) && $member->hasAccess($consoleObj)) { $memberInfo = $member->get_info(); $tournamentInfo = $tournamentObj->get_info_filtered(); if ($tournamentInfo['playersperteam'] == 1) { $dispTeamOrPlayer = "Player"; } else { $dispTeamOrPlayer = "Team"; } if (($memberInfo['member_id'] == $tournamentInfo['member_id'] || $memberInfo['rank_id'] == "1" || $tournamentObj->isManager($memberInfo['member_id'])) && $tournamentInfo['seedtype'] == 3) { echo "\n\t\t\n\t\t\t\t<table class='formTable' align='center' style='margin-left: auto; margin-right: auto; width: 250px'>\n\t\t\t\t\t<tr>\n\t\t\t\t\t\t<td class='formTitle' style='width: 40px'>Seed:</td>\n\t\t\t\t\t\t<td class='formTitle' style='width: 210px'>" . $dispTeamOrPlayer . ":</td>\n\t\t\t\t\t</tr>\n\t\t\t\t\n\t\t\t\t\t"; $arrTeams = $tournamentObj->getTeams(true, "ORDER BY seed"); foreach ($arrTeams as $teamID) { $dispName = $tournamentObj->getPlayerName($teamID); $tournamentObj->objTeam->select($teamID); $dispSeed = $tournamentObj->objTeam->get_info("seed"); $teamPoolID = $tournamentObj->getTeamPoolID($teamID); $tournamentObj->objTournamentPool->select($teamPoolID); $tournamentObj->objTournamentPool->getTeamRecord($teamID); echo "\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td class='main' align='center'>" . $dispSeed . ".</td>\n\t\t\t\t\t\t\t<td class='main' style='padding-left: 5px'><a href='javascript:void(0)' onclick=\"setSeed('" . $teamID . "')\">" . $dispName . "</a> (" . $tournamentObj->objTournamentPool->getTeamRecord($teamID) . ")</td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t"; $seedCount++; } echo "\n\t\t\t\t\t\n\t\t\t\t</table>\n\t\t\n\t\t\n\t\t\n\t\t"; } }
$consoleObj = new ConsoleOption($mysqli); $cID = $consoleObj->findConsoleIDByName("Manage Tournaments"); $consoleObj->select($cID); $member = new Member($mysqli); $member->select($_SESSION['btUsername']); $tournamentObj = new Tournament($mysqli); if ($member->authorizeLogin($_SESSION['btPassword']) && $tournamentObj->select($_POST['tournamentID']) && $member->hasAccess($consoleObj)) { $memberInfo = $member->get_info(); $tournamentInfo = $tournamentObj->get_info_filtered(); $tmemberID = $tournamentInfo['member_id']; $tID = $tournamentInfo['tournament_id']; if ($memberInfo['member_id'] != $tmemberID && $memberInfo['rank_id'] != "1" && !$tournamentObj->isManager($memberInfo['member_id'])) { exit; } } $arrTeams = $tournamentObj->getTeams(); if (isset($_POST['action']) && $_POST['action'] == "remove") { $arrRemovePlayers = json_decode($_POST['playerList'], true); foreach ($arrRemovePlayers as $playerID) { if ($tournamentObj->objPlayer->select($playerID)) { $tournamentObj->objPlayer->delete(); } } } elseif (isset($_POST['action']) && $_POST['action'] == "add" && in_array($_POST['teamID'], $arrTeams)) { $arrUnableToAddPlayer = array(); $arrAddPlayers = json_decode($_POST['playerList'], true); foreach ($arrAddPlayers as $playerID) { $arrUnfilledTeams = $tournamentObj->getUnfilledTeams(); $blnBasicChecks = $tournamentObj->objPlayer->select($playerID) && $tournamentObj->objPlayer->get_info("tournament_id") == $_POST['tournamentID']; if ($blnBasicChecks && in_array($_POST['teamID'], $arrUnfilledTeams)) { $tournamentObj->objPlayer->update(array("team_id"), array($_POST['teamID']));