Bonsoir
Au secours! Cela fait maintenant plusieurs heures que je m'arrache le peut de cheveux qu'il me reste sur mes timers. je ne maitrise absolument pas cela alors j'ai décidé en fin d'après midi de m'y pencher mais je coince.
Ce que je souhaitais faire:
-Un compte à rebours, et l'améliorer en système d'achat.
C'est à dire cliquer sur un bouton , celui-ci disparaît et se lance alors un chrono, puis à la fin du chrono le bouton réparait; mais ce n'est pas tout c'est surtout la que je coince. Faire en sorte que si l'ont quitte la page le chrono s'enregistre en BDD et c'est la que réside mon véritable problème. J'ai cherche un peu partout sur le net, j'ai trouvé pas mal de script tous très différents mais je n'en comprend presque aucun donc je n'ai pas réussi à m'en aider.
Merci d'avance
PS: code:
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59$req=$bdd->prepare('SELECT * FROM c_rebour'); $req->execute(array('')); $aff=$req->fetch(); $t_u = date_create($aff['temps_un']); echo $t_u->format('D:H:i:s'); echo "</br></br>"; $t_d = $aff['temps_deux']; $nv=($t_u-$t_d); echo $nv; ?> <script language="JavaScript"> function t() { var compteur=document.getElementById('compteur'); s=duree; m=0;h=0; if(s<0) { compteur.innerHTML="" } 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+"" } duree=duree-1; window.setTimeout("t();",999); } </script> <div id="compteur"></div> <script language="JavaScript"> duree="<?php echo $t_d; ?>"; t(); </script>
Partager