HB/pages/flotte.php

178 lines
9.9 KiB
PHP
Raw Normal View History

2007-10-27 10:00:00 +00:00
<?php
session_start();
define('DESIGN', 'descriptions/diz/base.css');
define('HEAD', '<script language="javascript">
function maxvaisseau(id) {
if (document.getElementsByName(id)[0]) {
document.getElementsByName(id)[0].value = document.getElementsByName("max" + id)[0].value;
}
}
function maxvaisseaux() {
var id;
2007-11-04 11:00:00 +00:00
for (i=1; i <= 12; i++) {
2007-10-27 10:00:00 +00:00
id = "vaisseau"+i;
maxvaisseau(id);
}
}
function aucunvaisseau(id) {
if (document.getElementsByName(id)[0]) {
document.getElementsByName(id)[0].value = \'\';
}
}
function aucunvaisseaux (){
var id;
2007-11-04 11:00:00 +00:00
for (i = 1; i <= 12; i++) {
2007-10-27 10:00:00 +00:00
id = "vaisseau"+i;
aucunvaisseau(id);
}
}
</script>');
2007-11-20 11:00:00 +00:00
require_once '../securite.php';
2007-10-27 10:00:00 +00:00
require('../header.php');
require('../fonctions.php');
$id=$_SESSION['id'];
$galaxy=$_SESSION['galaxy'];
$ss=$_SESSION['ss'];
$pos=$_SESSION['pos'];
2007-11-20 11:00:00 +00:00
$_SESSION['dernPage'] = 'flotte.php';
2007-11-04 11:00:00 +00:00
require_once('flotte_dep.php');
2007-10-27 10:00:00 +00:00
require_once('noms.php');
require_once('bdd.php');
require_once('ressource.php');
require('../connectBDD.php');
$retour = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM bug WHERE pseudo='$pseudo'");
$donnees = mysql_fetch_array($retour);
$nbr = $donnees['nbre_entrees'];
$trez = $informatique+1;
?>
<body>
<?php
if (isset($_GET['err'])) {
if ($_GET['err'] == 'ok') print '<table align="center"><tr><td><font color="#00FF00"><b>Votre flotte a correctement <20>t<EFBFBD> envoy<6F></b></font></td></tr></table><br>';
elseif ($_GET['err'] == 0) print '<table align="center"><tr><td><font color="#FF0000"><b>Vous n\'avez pas assez de slots disponible pour lancer cette flotte</b></font></td></tr></table><br>';
elseif ($_GET['err'] == 1) print '<table align="center"><tr><td><font color="#FF0000"><b>Vous ne pouvez pas envoyer une flotte sur votre plan<61>te</b></font></td></tr></table><br>';
elseif ($_GET['err'] == 2) print '<table align="center"><tr><td><font color="#FF0000"><b>Vous n\'avez pas assez de vaisseaux.</b></font></td></tr></table><br>';
elseif ($_GET['err'] == 3) print '<table align="center"><tr><td><font color="#FF0000"><b>Vous n\'avez pas suffisament d\'hydrog<6F>ne pour envoyer cette flotte.</b></font></td></tr></table><br>';
elseif ($_GET['err'] == 4) print '<table align="center"><tr><td><font color="#FF0000"><b>Vous n\'avez pas suffisament de ressources dans vos r<>serve pour les transporter.</b></font></td></tr></table><br>';
2007-11-04 11:00:00 +00:00
elseif ($_GET['err'] == 5) print '<table align="center"><tr><td><font color="#FF0000"><b>Vous devez au moins s<>lectionner un vaisseaux pour former une flotte</b></font></td></tr></table><br>';
elseif ($_GET['err'] == 6) print '<table align="center"><tr><td><font color="#FF0000"><b>Vous n\'avez pas nomm<6D> votre flotte</b></font></td></tr></table><br>';
2007-11-05 11:00:00 +00:00
elseif ($_GET['err'] == 7) print '<table align="center"><tr><td><font color="#FF0000"><b>Vous ne pouvez pas envoyer vos vaisseaux par ici dans la version b<>ta ;-)</b></font></td></tr></table><br>';
elseif ($_GET['err'] == 8) print '<table align="center"><tr><td><font color="#FF0000"><b>Les r<>serves de vos vaisseaux sont trop remplis</b></font></td></tr></table><br>';
2007-11-09 11:00:00 +00:00
elseif ($_GET['err'] == 9) print '<table align="center"><tr><td><font color="#FF0000"><b>Vous ne pouvez pas aller sur cette plan<61>te</b></font></td></tr></table><br>';
elseif ($_GET['err'] == 10) print '<table align="center"><tr><td><font color="#FF0000"><b>Aucune mission s<>lectionn<6E>e</b></font></td></tr></table><br>';
elseif (strtolower($_GET['err']) == 'a1') print '<table align="center"><tr><td><font color="#FF0000"><b>Vous ne pouvez pas vous attaquer !</b></font></td></tr></table><br>';
2007-11-20 11:00:00 +00:00
elseif (strtolower($_GET['err']) == 'c1') print '<table align="center"><tr><td><font color="#FF0000"><b>Vous ne pouvez pas coloniser une plan<61>te habit<69>e !</b></font></td></tr></table><br>';
elseif (strtolower($_GET['err']) == 'c2') print '<table align="center"><tr><td><font color="#FF0000"><b>Vous ne pouvez pas coloniser plus de plan<61>te, vus avez atteint le maximum !</b></font></td></tr></table><br>';
2007-11-09 11:00:00 +00:00
elseif (strtolower($_GET['err']) == 'e1') print '<table align="center"><tr><td><font color="#FF0000"><b>Vous ne pouvez pas vous espionner !</b></font></td></tr></table><br>';
2007-11-20 11:00:00 +00:00
elseif (strtolower($_GET['err']) == 's1') print '<table align="center"><tr><td><font color="#FF0000"><b>Vous ne pouvez pas stationner sur une plan<61>te ne vous appartenant pas !</b></font></td></tr></table><br>';
2007-10-27 10:00:00 +00:00
}
$req = mysql_query("SELECT * FROM flottes WHERE `id_user` = '$id'");
2007-11-04 11:00:00 +00:00
if (mysql_num_rows($req) > 0) {
print '<table align="center"><tr><td colspan="7"><b>Flottes en action</b></td></tr><tr><td>Nom</td><td>Mission</td><td>Nb. vaisseaux</td><td>Destination</td><td>Heure d\'arriv<69>e</td><td>Retour</td><td>Heure de retour</td></tr>';
while ($resultat = mysql_fetch_array($req)) {
print '<tr><td><a href="flotte_detail.php?ref='.$resultat['id'].'">'.$resultat['nom'].'</a></td><td>'.txtmission($resultat['mission']).'</td><td>'.$resultat['nb_vais'].'</td><td>'.$resultat['end_galaxie'].':'.$resultat['end_ss'].':'.$resultat['end_position'].'</td><td>'.date('d/m H:i:s',$resultat['start_time']+$resultat['end_time']).'</td><td>'.$resultat['start_galaxie'].':'.$resultat['start_ss'].':'.$resultat['start_position'].'</td><td>'.date('d/m H:i:s',$resultat['start_time']+2*$resultat['end_time']).'</td></tr>';
}
print '</table><br>';
2007-10-27 10:00:00 +00:00
}
?>
<form method="post" action="creerflotte.php">
<input type="hidden" name="action" value="avt">
<table align="center">
<td width="200">Vaisseaux</td><td width="150">Nombre disponible</td><td width="50">Max</td><td width="100">A envoyer<br><?php echo 'Flottes : '.$nbr.'/'.$trez.'</td></tr>'; ?>
<?php
if($vaisseau_1 > 0) { ?>
<tr><td><?php print $nomvaisa[0]; ?></td>
<td><?php echo $vaisseau_1; ?></a></td>
<td width="70" ><a href="javascript:maxvaisseau('vaisseau1');">max</a></td>
<td><input name="maxvaisseau1" value="<?php echo $vaisseau_1; ?>" type="hidden">
<input type="text" class="zone_texte" size="8" maxlength="10" name="vaisseau1" /></td>
</tr><?php }
if($vaisseau_2 > 0) { ?>
<tr><td><?php print $nomvaisa[1]; ?></td>
<td><?php echo $vaisseau_2; ?></a></td>
<td width="70" ><a href="javascript:maxvaisseau('vaisseau2');">max</a></td>
<td><input name="maxvaisseau2" value="<?php echo $vaisseau_2; ?>" type="hidden">
<input type="text" class="zone_texte" size="8" maxlength="10" name="vaisseau2" /></td>
</tr><?php }
if($vaisseau_3 > 0) { ?>
2007-11-04 11:00:00 +00:00
<tr><td><?php print $nomvaisa[2]; ?></td>
2007-10-27 10:00:00 +00:00
<td><?php echo $vaisseau_3; ?></a></td>
<td width="70" ><a href="javascript:maxvaisseau('vaisseau3');">max</a></td>
<td><input name="maxvaisseau3" value="<?php echo $vaisseau_3; ?>" type="hidden">
<input type="text" class="zone_texte" size="8" maxlength="10" name="vaisseau3" /></td>
</tr><?php }
if($vaisseau_4 > 0) { ?>
2007-11-04 11:00:00 +00:00
<tr><td><?php print $nomvaisa[3]; ?></td>
2007-10-27 10:00:00 +00:00
<td><?php echo $vaisseau_4; ?></a></td>
<td width="70" ><a href="javascript:maxvaisseau('vaisseau4');">max</a></td>
<td><input name="maxvaisseau4" value="<? echo $vaisseau_4; ?>" type="hidden">
<input type="text" class="zone_texte" size="8" maxlength="10" name="vaisseau4" /></td>
</tr><?php }
if($vaisseau_5 > 0) { ?>
2007-11-04 11:00:00 +00:00
<tr><td><?php print $nomvaisa[4]; ?></td>
2007-10-27 10:00:00 +00:00
<td><?php echo $vaisseau_5; ?></a></td>
<td width="70" ><a href="javascript:maxvaisseau('vaisseau5');">max</a></td>
<td><input name="maxvaisseau5" value="<? echo $vaisseau_5; ?>" type="hidden">
<input type="text" class="zone_texte" size="8" maxlength="10" name="vaisseau5" /></td>
</tr><?php }
if($vaisseau_6 > 0) { ?>
2007-11-04 11:00:00 +00:00
<tr><td><?php print $nomvaisa[5]; ?></td>
2007-10-27 10:00:00 +00:00
<td><?php echo $vaisseau_6; ?></a></td>
<td width="70" ><a href="javascript:maxvaisseau('vaisseau6');">max</a></td>
<td><input name="maxvaisseau6" value="<?php echo $vaisseau_6; ?>" type="hidden">
<input type="text" class="zone_texte" size="8" maxlength="10" name="vaisseau6" /></td>
</tr><?php }
if($vaisseau_7 > 0) { ?>
2007-11-04 11:00:00 +00:00
<tr><td><?php print $nomvaisa[6]; ?></td>
<td><?php print $vaisseau_7; ?></a></td>
2007-10-27 10:00:00 +00:00
<td width="70" ><a href="javascript:maxvaisseau('vaisseau7');">max</a></td>
<td><input name="maxvaisseau7" value="<?php echo $vaisseau_7; ?>" type="hidden">
<input type="text" class="zone_texte" size="8" maxlength="10" name="vaisseau7" /></td>
</tr><?php }
if($vaisseau_8 > 0) { ?>
2007-11-04 11:00:00 +00:00
<tr><td><?php print $nomvaisa[7]; ?></td>
2007-10-27 10:00:00 +00:00
<td><?php echo $vaisseau_8; ?></a></td>
<td width="70" ><a href="javascript:maxvaisseau('vaisseau8');">max</a></td>
<td><input name="maxvaisseau8" value="<?php echo $vaisseau_8; ?>" type="hidden">
<input type="text" class="zone_texte" size="8" maxlength="10" name="vaisseau8" /></td>
</tr><?php }
if($vaisseau_9 > 0){ ?>
2007-11-04 11:00:00 +00:00
<tr><td><?php print $nomvaisa[8]; ?></td>
2007-10-27 10:00:00 +00:00
<td><?php echo $vaisseau_9; ?></a></td>
<td width="70" ><a href="javascript:maxvaisseau('vaisseau9');">max</a></td>
<td><input name="maxvaisseau9" value="<?php echo $vaisseau_9; ?>" type="hidden">
<input type="text" class="zone_texte" size="8" maxlength="10" name="vaisseau9" /></td>
</tr><?php }
if($vaisseau_10 > 0){ ?>
2007-11-04 11:00:00 +00:00
<tr><td><?php print $nomvaisa[9]; ?></td>
2007-10-27 10:00:00 +00:00
<td><?php echo $vaisseau_10; ?></a></td>
<td width="70" ><a href="javascript:maxvaisseau('vaisseau10');">max</a></td>
<td><input name="maxvaisseau10" value="<?php echo $vaisseau_10; ?>" type="hidden">
<input type="text" class="zone_texte" size="8" maxlength="10" name="vaisseau10" /></td>
</tr><?php }
if($vaisseau_11 > 0){ ?>
2007-11-04 11:00:00 +00:00
<tr><td><?php print $nomvaisa[10]; ?></td>
2007-10-27 10:00:00 +00:00
<td><?php echo $vaisseau_11; ?></a></td>
<td width="70" ></td>
<td></td>
2007-11-04 11:00:00 +00:00
</tr><?php }
if($vaisseau_12 > 0){ ?>
<tr><td><?php print $nomvaisa[11]; ?></td>
<td><?php echo $vaisseau_12; ?></a></td>
<td width="70" ><a href="javascript:maxvaisseau('vaisseau12');">max</a></td>
<td><input name="maxvaisseau12" value="<?php echo $vaisseau_12; ?>" type="hidden">
<input type="text" class="zone_texte" size="8" maxlength="10" name="vaisseau12" /></td>
2007-10-27 10:00:00 +00:00
</tr><?php } ?>
<tr><td colspan="2"><a href="javascript:maxvaisseaux();">Tous les vaisseaux</a></td><td colspan="2">
<a href="javascript:aucunvaisseaux();">Aucun vaisseau</a></TD></TR>
2007-11-20 11:00:00 +00:00
<tr><td colspan="4"><?php if ($nbr < ($trez)) echo '<input type="submit" value="Envoyer" class="bouton">'; else echo '<b><font color="#FF0000">Nombre de flotte total atteint</font></b>'; ?></td></tr>
2007-10-27 10:00:00 +00:00
</table>
</form>
</body>
</html>