Bonjour,
j'ai le code suivant qui me permet d'afficher le time() en php restant d'une construction d'un jeu que je réalise actuellement. seulement il veut pas m'afficher le temps en direct.
je voudrais qui m'actualise la variable $temps chaque seconde sur ma page.
Savez vous comment faire ceci s'il vous plait ?
voici un autre code seulement il verifie pas le time() de ma base de donnée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13<label id="Compte"></label> <script type="text/JavaScript"> var Affiche=document.getElementById("Compte"); function Rebour() { Affiche.innerHTML = "Temps restant : <?php echo $temps; ?>"; } tRebour=setTimeout ("Rebour();", 1000); } Rebour(); </script>
le code ci-dessous permet d'afficher la date que j'ai mis dans la case prévu Ligne 5
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25<label id="Compte"></label> <script type="text/JavaScript"> var Affiche=document.getElementById("Compte"); function Rebour() { var w = '<?= $temps; ?> '; var date1 = new Date(); var date2 = new Date ("Oct 3 5:32:00 2010"); // Date a changer var sec = (date2 - date1) / 1000; var n = 24 * 3600; if (sec > 0) { j = Math.floor (sec / n); h = Math.floor ((sec - (j * n)) / 3600); mn = Math.floor ((sec - ((j * n + h * 3600))) / 60); sec = Math.floor (sec - ((j * n + h * 3600 + mn * 60))); Affiche.innerHTML = "Temps restant : " + j +" j "+ h +" h "+ mn +" min "+ sec + " s "; }else{ Affiche.innerHTML = "Temps fini"; } tRebour=setTimeout ("Rebour();", 1000); } Rebour(); </script>
Merci
Cordialement,







Répondre avec citation
Partager