Création * */ $template->set_filenames(array('contenu' => 'flotte2.tpl')); $_SESSION['FL_time'] = time(); $ACTIONSUPP =''; $nombreVaisseau = 0; for ($i=1 ; $i<=12 ; $i++) { if (!isset($_POST['vaisseau'.$i]) || !is_numeric($_POST['vaisseau'.$i]) || $_POST['vaisseau'.$i] != abs(floor($_POST['vaisseau'.$i]))) $_POST['vaisseau'.$i] = 0; if ($_POST['vaisseau'.$i] >= 0 && $i != 11) { $template->assign_block_vars('vaisseau',array('NB' => $_POST['vaisseau'.$i], 'NUM' => $i)); $_SESSION['FL_vaisseau'.$i] = $_POST['vaisseau'.$i]; $nombreVaisseau += $_POST['vaisseau'.$i]; } if ($i == 5 && $_POST['vaisseau'.$i] >= 1) $ACTIONSUPP .= ''; if ($i == 4 && $_POST['vaisseau'.$i] >= 1) $ACTIONSUPP .= ''; if ($i == 3 && $_POST['vaisseau'.$i] >= 1) $ACTIONSUPP .= ''; } // On vérifie que l'utilisateur ait bien envoyé au moins un vaisseau if ($nombreVaisseau <= 0) { header('Location: flotte.php?err=5'); exit; } $_SESSION['FL_nbvais'] = $nombreVaisseau; // Définition des paramètres de la flotte $AvaisType = ''; $AvaisVitesseC = ''; $AvaisVitesseL = ''; $AvaisPrepC = ''; $AvaisPrepL = ''; $AvaisChauffe = ''; $AvaisContenu = 0; for ($i=1 ; $i<=12 ; $i++) { for ($j = 1; $j <= $_POST['vaisseau'.$i]; $j++) { $AvaisType .= ($i).' '; $AvaisVitesseC .= $nomvais_dc[$i-1].' '; $AvaisVitesseL .= $nomvais_dl[$i-1].' '; $AvaisContenu += $nomvais_rs[$i-1].' '; $AvaisPrepC .= $nomvais_pdc[$i-1].' '; $AvaisPrepL .= $nomvais_pdl[$i-1].' '; $AvaisChauffe .= $nomvais_cdl[$i-1].' '; break; } } $AvaisType = split(' ', trim($AvaisType)); $AvaisVitesseC = split(' ', trim($AvaisVitesseC)); $AvaisVitesseL = split(' ', trim($AvaisVitesseL)); $AvaisContenu = split(' ', trim($AvaisContenu)); $AvaisPrepC = split(' ', trim($AvaisPrepC)); $AvaisPrepL = split(' ', trim($AvaisPrepL)); $AvaisChauffe = split(' ', trim($AvaisChauffe)); if(min($AvaisVitesseL) != 0) { $_SESSION['FL_vitesse'] = max($AvaisVitesseL); $_SESSION['FL_preparation'] = max($AvaisPrepL); $_SESSION['FL_chauffe'] = max($AvaisChauffe); } else { $_SESSION['FL_vitesse'] = max($AvaisVitesseC); $_SESSION['FL_preparation'] = max($AvaisPrepC); $_SESSION['FL_chauffe'] = 0; } $template->assign_vars(array('ACTIONSUPP' => $ACTIONSUPP, 'GALAXIE' => $galaxy, 'SYSTEME' => $ss, 'POS' => $pos)); /* FIN Page Création de flottes * */ include('includes/footer.php'); ?>