weiter...'); return; } if(!is_numeric($charid)){ // Ist Charid wirklich eine Zahl???? displayErrorMessage(NULL,'Charid ist nicht numerisch!!','weiter...'); return; } // Es wird angenommen, dass $user schon sicher ist, weil das in der config.inc.php ausgelesen wird if($art == 'klein' && getHallOfFame('Anfängerturnier', $user['id']) >= 2) { displayErrorMessage(NULL,'Du hast das Anfängerturnier schon zu oft gewonnen!!!','weiter...'); } if($art == 'klein'){ // Char darf max lvl 25 haben und keine Fusion sein $special_clue = 'AND level<=25 AND fusion =\'nein\' AND char_type = \'\' AND id not in (SELECT c.id FROM chars c RIGHT JOIN wochen_markt wm on c.frucht=wm.item where c.id = \''.$charid.'\')'; $anzahl = 32; } else{ $anzahl = 64; } // sehr speziell und deswegen nicht getChar(); $PRUEF = mysql_num_rows(mysql_query('SELECT id FROM chars WHERE id=\''.$charid.'\' '.$special_clue.' AND besitzer=\''.$user['id'].'\' LIMIT 1')); if(!$PRUEF) { displayErrorMessage(NULL,'Charakter erfüllt die Bestimungen nicht!','weiter...'); return; } $sear_a = mysql_num_rows(mysql_query('SELECT id FROM turnier1 WHERE art=\''.$art.'\'')); if($sear_a >= $anzahl) { displayErrorMessage(NULL,'Turnier voll! Es künnen maximal nur '.$anzahl.' Chars am Turnier teilnehmen','weiter...'); return; } $sear = mysql_fetch_assoc(mysql_query('SELECT id FROM turnier1 WHERE besitzer=\''.$user['id'].'\' and art = \''.$art.'\' LIMIT 1')); if($sear['id']) { displayErrorMessage(NULL,'Es darf nur einer deiner Chars am Turnier teilnehmen','weiter...'); return; } $sql = 'INSERT turnier1 SET charakter='.$charid.', besitzer='.$user['id'].', art = \''.$art.'\''; // echo $sql; mysql_query($sql); mysql_query('UPDATE chars SET status=\'Turnier\' WHERE id='.$charid); displayErrorMessage('Änderungen übernommen','Charakter erfolgreich beim Turnier angemeldet','weiter...'); return; } function abmelden($user_ida, $char_id, $art){ mysql_query('DELETE FROM turnier1 WHERE charakter=\''.$char_id.'\' AND besitzer=\''.$user_ida['id'].'\''); mysql_query('UPDATE chars SET status=\'Frei\' WHERE id=\''.$char_id.'\' AND besitzer=\''.$user_ida['id'].'\' AND status=\'Turnier\' LIMIT 1'); displayErrorMessage('Änderungen übernommen','Charakter erfolgreich beim Turnier abgemeldet','weiter...'); return; } function displayDefault($user, $art){ if($art == 'klein'){ $turniername = 'Anfänger'; $special_clue = ' AND level<=25 AND fusion =\'nein\' AND char_type = \'\' '; } else if($art == 'wochen'){ $turniername = 'Wochen'; } else { displayErrorMessage(NULL,'Anzeigefehler!!','weiter...'); return; } // sehr speziell und deswegen nicht getChar(); $sql = 'SELECT id, name, status FROM chars WHERE status=\'Frei\' AND besitzer='.$user['id'].$special_clue; // echo $sql; $char = mysql_query($sql); ?>
-Turnier Anmeldung
Charakter
 

Abmelden'; } else { $alo = ' '; } ?>

Turnier Member

Charakter Trainer Aktion