Bonjour,
J'aimerai bien faire un compte à rebours en php/javascript pour gérer les attaques dans un jeu en ligne.
Pour la partie php ça va par contre pour le javascript c'est une autre histoire.
Tout va bien tant qu'il n'y a qu'une attaque mais le problème c'est que quand il y a 2 attaque j'aimerai bien que sa affiche 2 compte à rebours (un pour chaque attaque).
<script language="JavaScript">
function t()
{
var compteur=document.getElementById('compteur');
s=duree;
m=0;h=0;
if(s<0)
{
compteur.innerHTML="<br />"
}
else
{
if(s>59)
{
m=Math.floor(s/60);
s=s-m*60
}
if(m>59)
{
h=Math.floor(m/60);
m=m-h*60
}
if(s<10)
{
s="0"+s
}
if(m<10)
{
m="0"+m
}
compteur.innerHTML=h+":"+m+":"+s+"<br />"
}
duree=duree-1;
window.setTimeout("t();",999);
}
</script>
<div id="compteur"></div>
<?php
IF($pseudo == $recherche_bdd_combat['pseudo_attaquant'])
{
?><a href="enter.php">rappeler les hommes</a><?php
}
$timestamp = time();
$timestamp_final = $recherche_bdd_combat['timestamp_final'];
$temps = $timestamp_final - $timestamp;
?>
<script language="JavaScript">
duree="<?php echo $temps ?>";
t();
</script>
Configuration: Windows Vista
Firefox 3.0.5

