$member = new Lan_timetable_team_members(); $member->user_id = getCurrentUID(); $member->team_id = $member->escape($_GET["team"]); $error = $member->RemoveMember($member->escape($_GET["tid"])); break; case 'addmember': $member = new Lan_timetable_team_members(); $member->user_id = $member->escape($_POST["user"]); $member->team_id = $member->escape($_GET["team"]); $error = $member->JoinTeam($member->escape($_GET["tid"])); break; case 'jointeam': $member = new Lan_timetable_team_members(); $member->user_id = getCurrentUID(); $member->team_id = $member->escape($_GET["team"]); $error = $member->JoinTeam($member->escape($_GET["tid"])); break; break; case 'kick': $member = new Lan_timetable_team_members(); $member->user_id = $member->escape($_GET["user"]); $member->team_id = $member->escape($_GET["team"]); $error = $member->RemoveMember($member->escape($_GET["tid"])); break; case 'promote': $team = new Lan_timetable_teams(); if (0 == $team->get($team->escape($_GET["team"]))) { $error = "Unknown team!"; } $team->owner = $team->escape($_GET["user"]); $team->update();