2007-11-05 11:00:00 +00:00
< ? php
$id = $_SESSION [ 'id' ];
require_once ( 'bdd.php' );
require ( '../connectBDD.php' );
if (( time ()) >= $temps_tec && ! empty ( $temps_tec )) {
2007-11-21 11:00:00 +00:00
$anc = $tec ;
$anc_temps_tec = $temps_tec ;
2007-11-05 11:00:00 +00:00
switch ( $tec ) {
2007-11-21 11:00:00 +00:00
case 1 : $informatique ++ ; mysql_query ( " UPDATE user SET informatique=' $informatique ' WHERE id=' $id ' " ); break ;
2007-11-20 11:00:00 +00:00
case 2 : $detection ++ ; mysql_query ( " UPDATE user SET detection=' $detection ' WHERE id=' $id ' " ); break ;
case 3 : $armement ++ ; mysql_query ( " UPDATE user SET armement=' $armement ' WHERE id=' $id ' " ); break ;
case 4 : $blindage ++ ; mysql_query ( " UPDATE user SET blindage=' $blindage ' WHERE id=' $id ' " ); break ;
case 5 : $energie_t ++ ; mysql_query ( " UPDATE user SET energie_t=' $energie_t ' WHERE id=' $id ' " ); break ;
case 6 : $reacteur ++ ; mysql_query ( " UPDATE user SET reacteur=' $reacteur ' WHERE id=' $id ' " ); break ;
case 7 : $reacteur_f ++ ; mysql_query ( " UPDATE user SET reacteur_f=' $reacteur_f ' WHERE id=' $id ' " ); break ;
case 8 : $reacteur_ff ++ ; mysql_query ( " UPDATE user SET reacteur_ff=' $reacteur_ff ' WHERE id=' $id ' " ); break ;
case 9 : $medecine ++ ; mysql_query ( " UPDATE user SET medecine=' $medecine ' WHERE id=' $id ' " ); break ;
case 10 : $tactique ++ ; mysql_query ( " UPDATE user SET tactique=' $tactique ' WHERE id=' $id ' " ); break ;
case 11 : $spartan ++ ; mysql_query ( " UPDATE user SET tech_spartan=' $spartan ' WHERE id=' $id ' " ); break ;
2007-11-05 11:00:00 +00:00
}
2007-11-20 11:00:00 +00:00
$pos = strpos ( implode ( ',' , $fileTec ) . ',' , $tec . ',' );
if ( ! ( $pos === false )) {
$newArray_tec = '' ; $newArray_temps_t = $fileTemps_t [ 0 ] . ' ' ;
for ( $i = 0 ; $i < count ( $fileTec ) ; $i ++ ) {
if ( $fileTec [ $i ] != $tec ) {
$newArray_tec .= $fileTec [ $i ] . ' ' ;
$newArray_temps_t .= $fileTemps_t [ $i + 1 ] . ' ' ;
}
elseif ( $i == 0 ) $newArray_temps_t = $fileTemps_t [ 0 ] + $fileTemps_t [ 1 ] . ' ' ;
}
$fileTec = split ( ' ' , trim ( $newArray_tec ));
$fileTemps_t = split ( ' ' , trim ( $newArray_temps_t ));
$temps_t = implode ( ' ' , $fileTemps_t );
$tec = implode ( ' ' , $fileTec );
if ( count ( $fileTemps_t ) == 0 || count ( $fileTemps_t ) == 1 || count ( $fileTec ) == 0 ) mysql_query ( " UPDATE user SET temps_t='', tec='' WHERE id=' $id ' " ) or die ( " erreur sql " . mysql_error ());
else mysql_query ( " UPDATE user SET temps_t=' $temps_t ', tec=' $tec ' WHERE id=' $id ' " ) or die ( " erreur sql " . mysql_error ());
2007-11-21 11:00:00 +00:00
if ( $tec_boucle == true ) {
header ( 'Location: construction.php?temps_tec=' . $anc_temps_tec . '&act=e&tec=' . $anc );
exit ;
}
2007-11-20 11:00:00 +00:00
}
2007-11-05 11:00:00 +00:00
}
2007-11-21 11:00:00 +00:00
mysql_close ();
2007-11-05 11:00:00 +00:00
?>