07-03-2007, 09:46 PM
bon j'avais dit que je le ferai donc je vous post le morceau du script qui nous interesse:
Code PHP :
<?php
$requete2 = mysql_query("SELECT * FROM mouvements where `pseudo`='".$pseudo_membre."' ") or die (mysql_error());
$sql2 = mysql_fetch_array ($requete2);
$durer=$sql2['durer'];
$conso=$sql2['conso'];
$nb_vsx1=$sql2['nb_vsx1'];
$nb_vsx2=$sql2['nb_vsx2'];
$tps_aller = $sql2['tps_aller'];
$tps_retour = $sql2['tps_retour'];
$aller_rebour=$tps_aller-mktime();
$retour_rebour=$tps_retour-mktime();
if (isset($_POST['lancer_finale']) and !isset($_POST['lancer_flotte']))
{
$time_aller=mktime()+$durer;
mysql_query("UPDATE mouvements Set tps_aller='".$time_aller."' where `pseudo`='".$pseudo_membre."'") or die (mysql_error());
}
if ( $tps_retour==NULL and $tps_aller!=NULL) // si la flotte est arivée
{?>
<SCRIPT LANGUAGE='JavaScript'>
<!--
function redirect() {
window.location='mouvements.php'
}
setTimeout('redirect()',<?=$aller_rebour*1000;?>);
-->
</SCRIPT>
<?php
if ($aller_rebour <= 0){
$time_retour=mktime()+$durer;
mysql_query("UPDATE mouvements Set tps_aller='' , tps_retour='".$time_retour."' where `pseudo`='".$pseudo_membre."'") or die (mysql_error());
}
}
if ($tps_retour!=NULL and $tps_aller==NULL) // si la flotte est revenue
{?>
<SCRIPT LANGUAGE='JavaScript'>
<!--
function redirect() {
window.location='mouvements.php'
}
setTimeout('redirect()',<?=$retour_rebour*1000;?>);
-->
</SCRIPT>
<?php
if($retour_rebour <= 0){
mysql_query("DELETE FROM mouvements WHERE pseudo='".$pseudo."'") or die (mysql_error());
}
}
c'est ptet pas optimisé a fond mais c'est pour que vous me disiez ce que vous changeriez a ma place