Beispiel #1
0
if (isset($_GET['arena'])) {
    //Arena
    //check if arena exists
    $currentArena = false;
    foreach ($arenas as $arena) {
        if ($arena['id'] == $_GET['arena']) {
            $currentArena = $_GET['arena'];
            $currentArenaArr = $arena;
            break;
        }
    }
    if (!$currentArena) {
        error(404, "Wrong parameter");
        die;
    }
    $hist = get_battles_history($currentArena);
    $siteTitle = $currentArenaArr['title'];
    $siteDescription = $currentArenaArr['metaDescription'];
    $mainSectionScript = "../src/arenas/" . $currentArena . "/public.php";
    $asideSectionContent = '<h2>infos:</h2><p>' . $lang['DEV-YOUR-OWN-BOT'] . '<br/> <a href="/' . $currentArena . '/doc">' . $lang['DOC_SPECS_LINKS'] . '</a></p>
    <h2>Scores</h2>';
    foreach ($hist as $sc) {
        $asideSectionContent .= '<h3>' . $sc['bot1'] . ' VS ' . $sc['bot2'] . '</h3>
            <ul>
            <li>' . $sc['bot1'] . " " . $lang['VICTORIES'] . ":" . $sc['player1Wins'] . '</li>
            <li>' . $sc['bot2'] . " " . $lang['VICTORIES'] . ":" . $sc['player2Wins'] . '</li>
            <li>' . $lang['DRAW'] . ":" . $sc['draws'] . '</li>
            </ul>';
    }
    $cssAdditionalScript = "";
    if (isset($currentArenaArr['cssFile'])) {
Beispiel #2
0
     break;
 case "aboutBot":
     if (!isset($_GET['params'])) {
         error(404, "Page does not exists");
         die;
     }
     $rs = mysqli_query($lnMysql, "SELECT id,game,url,description,date_inscription \n            FROM bots \n            WHERE name='" . mysqli_real_escape_string($lnMysql, $_GET['params']) . "' \n            AND active='1'");
     if (!($r = mysqli_fetch_row($rs))) {
         error(404, "Page doesn't exist");
         die;
     }
     $theBot = array('id' => $r[0], 'game' => $r[1], 'url' => $r[2], 'description' => $r[3], 'date_inscription' => $r[4]);
     $siteTitle = htmlentities($_GET['params']);
     $siteDescription = htmlentities($_GET['params']) . " bot details";
     $mainSectionScript = "../src/aboutBot.php";
     $hist = get_battles_history($r[1]);
     $asideSectionContent = '<h2>Scores</h2>';
     foreach ($hist as $sc) {
         $asideSectionContent .= '<h3>' . $sc['bot1'] . ' VS ' . $sc['bot2'] . '</h3>
     <ul>
     <li>' . $sc['bot1'] . " " . $lang['VICTORIES'] . ":" . $sc['player1Wins'] . '</li>
     <li>' . $sc['bot2'] . " " . $lang['VICTORIES'] . ":" . $sc['player2Wins'] . '</li>
     <li>' . $lang['DRAW'] . ":" . $sc['draws'] . '</li>
     </ul>';
     }
     $cssAdditionalScript = "";
     $jsAdditionalScript = "";
     break;
 default:
     error(404, "Not found");
     break;