2008-11-19 11:00:00 +00:00
|
|
|
|
<?php
|
|
|
|
|
session_start();
|
|
|
|
|
|
|
|
|
|
$id=$_SESSION['id'];
|
|
|
|
|
$galaxy=$_SESSION['galaxy'];
|
|
|
|
|
$ss=$_SESSION['ss'];
|
|
|
|
|
$pos=$_SESSION['pos'];
|
|
|
|
|
$_SESSION['dernPage'] = 'flotte.php';
|
|
|
|
|
$_SESSION['flotte_cdsL'] = '';
|
|
|
|
|
|
|
|
|
|
include_once('common.php');
|
|
|
|
|
require('../template.php');
|
|
|
|
|
$template = new Template('../templates/'.$templates);
|
|
|
|
|
|
|
|
|
|
/* Page Flotte => Cr<EFBFBD>ation
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
$template->set_filenames(array('flotte' => 'flotte2.tpl'));
|
|
|
|
|
$_SESSION['FL_time'] = time();
|
2008-11-20 11:00:00 +00:00
|
|
|
|
$ACTIONSUPP ='';
|
2008-11-19 11:00:00 +00:00
|
|
|
|
|
|
|
|
|
$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];
|
|
|
|
|
}
|
2008-11-20 11:00:00 +00:00
|
|
|
|
if ($i == 5 && $_POST['vaisseau'.$i] >= 1) $ACTIONSUPP .= '<option value="4" selected>Recycler</option>';
|
|
|
|
|
if ($i == 3 && $_POST['vaisseau'.$i] >= 1) $ACTIONSUPP .= '<option value="3" selected>Coloniser</option>';
|
2008-11-19 11:00:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// On v<>rifie que l'utilisateur ait bien envoy<6F> au moins un vaisseau
|
|
|
|
|
if ($nombreVaisseau <= 0) {
|
|
|
|
|
header('Location: flotte.php?err=5');
|
|
|
|
|
exit;
|
|
|
|
|
}
|
|
|
|
|
$_SESSION['FL_nbvais'] = $nombreVaisseau;
|
|
|
|
|
|
|
|
|
|
// D<>finition des param<61>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;
|
|
|
|
|
}
|
|
|
|
|
|
2008-11-20 11:00:00 +00:00
|
|
|
|
$template->assign_vars(array('ACTIONSUPP' => $ACTIONSUPP, 'GALAXIE' => $galaxy, 'SYSTEME' => $ss, 'POS' => $pos));
|
2008-11-19 11:00:00 +00:00
|
|
|
|
/* FIN Page Cr<EFBFBD>ation de flottes
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
require('../connectBDD.php');
|
|
|
|
|
$result = mysql_query("SELECT * FROM version ORDER BY temps DESC");
|
|
|
|
|
$data = mysql_fetch_array($result);
|
|
|
|
|
$version = $data['version'];
|
|
|
|
|
mysql_close();
|
|
|
|
|
|
|
|
|
|
$template->set_filenames(array('base' => 'base.tpl'));
|
|
|
|
|
$template->assign_vars(array('PUB' => $PUB, 'VERSION' => $version, 'RES_IMAGE' => $RES_IMAGE, 'NOM_METAL' => strtolower($NOM_METAL), 'NOM_CRISTAL' => strtolower($NOM_CRISTAL), 'NOM_HYDROGENE' => strtolower($NOM_HYDROGENE), 'NOM_ENERGIE' => strtolower($NOM_ENERGIE), 'RES_METAL' => $RES_METAL, 'RES_CRISTAL' => $RES_CRISTAL, 'RES_HYDROGENE' => $RES_HYDROGENE, 'RES_ENERGIE' => $RES_ENERGIE, 'DATEHEURET' => date('/dm/ H:i'), 'COUNTHUMAINS' => '7500', 'COUNTCOVENANTS' => '4500', 'PSEUDO' => $pseudo));
|
|
|
|
|
for ($i=0 ; $i<count($Aplan_value) ; $i++) {
|
|
|
|
|
$template->assign_block_vars('planetes',array('RES_VALUE' => $Aplan_value[$i], 'RES_MORE' => $Aplan_more[$i], 'RES_IMG' => $Aplan_img[$i], 'RES_NOM' => $Aplan_nom[$i], 'RES_REF' => $Aplan_ref[$i]));
|
|
|
|
|
}
|
|
|
|
|
$template->assign_var_from_handle('CONTENU', 'flotte');
|
|
|
|
|
$template->pparse('base');
|
|
|
|
|
?>
|