<?php require_once __DIR__ . "/functions.php"; switch ($_POST['act']) { case "fight": $bots = get_Bots_Array('tictactoe'); //clean $_POST vars $postParams = get_Post_Params(count($bots)); if (!$postParams) { error(400, "wrong parameters send"); die; } else { $bot1 = $postParams['bot1']; $bot2 = $postParams['bot2']; } //init map $map = array('0-0' => '', '0-1' => '', '0-2' => '', '1-0' => '', '1-1' => '', '1-2' => '', '2-0' => '', '2-1' => '', '2-2' => ''); $end = false; $playerPlayingNow = 1; while ($end == false) { switch ($playerPlayingNow) { case 1: $playerURL = $bots[$bot1]['url']; $playerCHAR = 'X'; $playerName = $bots[$bot1]['name']; break; case 2: $playerURL = $bots[$bot2]['url']; $playerCHAR = 'O'; $playerName = $bots[$bot2]['name']; break;
<?php require_once __DIR__ . "/functions.php"; $bots = get_Bots_Array('Battleship'); $postParams = get_Post_Params(count($bots)); if (!$postParams) { $bot1 = ""; $bot2 = ""; } else { $bot1 = $postParams['bot1']; $bot2 = $postParams['bot2']; } ?> <article> <h2><?php echo $lang['MAKE_DUEL']; ?> </h2> <p><label for="width">Largeur de la grille:</label><?php echo generate_numeric_select(1, 100, 10, 'width', 'width'); ?> </p> <p><label for="height">Hauteur de la grille:</label><?php echo generate_numeric_select(1, 100, 10, 'height', 'height'); ?> </p> <p><label for="ship1">Nombre de navires de 1 case:</label><?php echo generate_numeric_select(0, 10, 0, 'ship1', 'ship1'); ?> </p> <p><label for="ship2">Nombre de navires de 2 cases:</label><?php