Script PHP à transformer en PHP Objet
Bonjour,
Voici le code qui fonctionne en PHP,
Je souhaite le transformer en script PHP Objet
Il me le faut en Objet pour pouvoir afficher plusieurs occurrences sur une même page PHP, si je mets 2 compteurs par page ça bug.
Et en Objet je pourrais afficher illimités de compteurs différents par page.
Code:
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 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
| <script>
function decompte_temps()
{
var compteur=document.getElementById('compteur');
// Déclaration des variables initiales
s=temps_restant;
m=0;
h=0;
j=0;
// Si le temps restant est inférieur à 0
if(s<0)
{
// Nous affichons le lien "Continuer" tant que le nombre de secondes restent inférieures à 0
compteur.innerHTML="Terminé<br />";
}
// Si le temps restant est supérieur à 0
else
{
// Dans cette partie nous allons vérifier que le nombre de seconde et de minute ne dépasse pas 60
// Ainsi que le nombre d'heure ne dépasse pas 24
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(h>23)
{
j=Math.floor(h/24);
h=h-j*24
}
// cette partie sert uniquement à afficher 00 et non 0 si nos chiffre sont inférieur à 10.
if(s<10)
{
s="0"+s
}
if(m<10)
{
m="0"+m
}
if(h<10)
{
h="0"+h
}
// Nous affichons le lien "Interrompre" tant que le nombre de secondes restent supérieures à 0
compteur.innerHTML=j+":"+h+":"+m+":"+s+"<br />";
}
// Nous soustrayons une seconde à notre décompteur
temps_restant=temps_restant-1;
//Nous demandons à répéter cette opération toutes les secondes
window.setTimeout("decompte_temps();",991);
}
</script>
<body>
<div id="compteur">
<script>
// Nous affichons notre premier cycle de notre fonction
temps_restant= "<?php echo $temps_final;?>";
// Nous demandons à notre script de répéter la fonction "decompte_temps"
decompte_temps();
</script>
</div> |
Merci par avance, un backlink garanti pour l'aide !