diff --git a/ag/gm/gm_seite.php b/ag/gm/gm_seite.php index 54a3621..6072c4c 100644 --- a/ag/gm/gm_seite.php +++ b/ag/gm/gm_seite.php @@ -251,7 +251,7 @@ if(checkLoginData($_SESSION['user'],$_SESSION['password'])){ } else if($_REQUEST['choose'] == 'usergroups'){ displayUserGroups($_REQUEST['action'] ,$_REQUEST['uname'] ,$_REQUEST['ugname'], $_REQUEST['delete'], $_REQUEST['add']); } else if($_REQUEST['choose'] == 'tournament'){ - displayTournamentOptions($_REQUEST['action']); + displayTournamentOptions($_REQUEST['action'], $_REQUEST['klein'], $_REQUEST['wochen']); }else { displayOptions(); } diff --git a/ag/gm/include/tournament.inc.php b/ag/gm/include/tournament.inc.php index ed5c693..9f96687 100644 --- a/ag/gm/include/tournament.inc.php +++ b/ag/gm/include/tournament.inc.php @@ -6,24 +6,20 @@ * @license http://www.gnu.org/licenses/gpl-3.0.html GNU General Public Licence * */ - -print_r($_GET); ?> '; - echo 'Zurück'; - } - } else {*/ - ?> - +function displayTournamentOptions($action, $klein, $wochen) { + if($action == 'starttnmt') { + /*if($action === "starttnmt") { + if(is_numeric($_REQUEST['anzahl']) && is_numeric($_REQUEST['minlevel']) && is_numeric($_REQUEST['maxlevel']) + && is_numeric($_REQUEST['grp_size']) && is_numeric($_REQUEST['grp_proceed'])) { + include_once($_SERVER['DOCUMENT_ROOT'].'cronjob/generic_turnier.php'); + } else { + echo 'Keine gültige Eingabe
'; + echo 'Zurück'; + } + } else {*/ + ?> @@ -99,14 +95,14 @@ function displayTournamentOptions($action) { - - + - @@ -114,10 +110,110 @@ function displayTournamentOptions($action) { href="">Zum Hauptmenu -

Übersicht

Turnier starten! + Turnier starten! +

+
+ Zurück
- +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Übersicht

+ Änderungen übernommen! +
+ Anfängerturnier +
+ Anmeldegebühr: + + > +
+ Wochenturnier +
+ Anmeldegebühr: + + > +
+ +
+ Zurück +
+ Zum Hauptmenu +
+
+ + + + + + + + + + + +
+ Turnier starten (in Arbeit) +
+ Anmeldegebühren bearbeiten +
+ Zum Hauptmenu +
+ \ No newline at end of file diff --git a/ag/turnier.php b/ag/turnier.php index 553a50f..b1d1264 100644 --- a/ag/turnier.php +++ b/ag/turnier.php @@ -33,6 +33,14 @@ function anmelden($user, $charid, $art){ } // Es wird angenommen, dass $user schon sicher ist, weil das in der config.inc.php ausgelesen wird + $gebuehr = mysql_fetch_assoc(mysql_query('SELECT gebuehr FROM turnier_gebuehr WHERE art = \''.$art.'\';')); + $gebuehr = $gebuehr['gebuehr']; + + if($user['geld'] < $gebuehr) { + displayErrorMessage(NULL,'Nicht genug Geld um am Turnier teilzunehmen!','weiter...'); + return; + } + if($art == 'klein' && getHallOfFame('Anfängerturnier', $user['id']) >= 2) { displayErrorMessage(NULL,'Du hast das Anfängerturnier schon zu oft gewonnen!!!','weiter...'); }