Compte à rebours

Petit nouveau ! | 2 Messages

31 déc. 2011, 17:40

Bonsoir et bon noel en retard voila je cherche un script pour mon forum
un script avec le decompte des heures minutes et seconde avent minuit et une fois arrivé a minuit une image s'affiche avec bonne année

Petit nouveau ! | 2 Messages

31 déc. 2011, 17:48

J'ai déja le script pour le decompte


<SCRIPT LANGUAGE="JavaScript">
<!--
function getTime() {
now = new Date();
y2k = new Date("Dec 31 2011 00:00:00");
days = (y2k - now) / 1000 / 60 / 60 / 24;
daysRound = Math.floor(days);
hours = (y2k - now) / 1000 / 60 / 60 - (24 * daysRound);
hoursRound = Math.floor(hours);
minutes = (y2k - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound);
minutesRound = Math.floor(minutes);
seconds = (y2k - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound);
secondsRound = Math.round(seconds);
sec = (secondsRound == 1) ? " seconde" : " secondes";
min = (minutesRound == 1) ? " minute" : " minutes, ";
hr = (hoursRound == 1) ? " heure" : " heures, ";
dy = (daysRound == 1) ? " jour" : " jours, "
document.timeForm.input1.value = "Encore " + hoursRound + hr + minutesRound + min + secondsRound + sec + " Avant le Nouvelle An !";
newtime = window.setTimeout("getTime();", 1000);
}
// -->
</script>



<form name=timeForm>
<input type="texte" name=input1 size=110 border-style="none" style="border-bottom: 0px solid; border-left: 0px solid;border-right: 0px solid;border-top: 0px solid;font:12px arial, helvetica,sans-serif">
</form>


<BODY onLoad="getTime()">




Mai je trouve pas le script pour affichier une image de bonne année a la fin du decompte

Mammouth du PHP | 1339 Messages

01 janv. 2012, 03:47

Voila le mien qui marche très bien !

Durée et le temps en seconde avant la date. Je te laisse le faire en PHP.

Code : Tout sélectionner

// Compte à rebours function t(duree) { s=duree; m=0;h=0; if(s < 0) { // Ici ton code pour afficher l'image, un petit element.innerHTML = '' } else { // Secondes if(s > 59) { m=Math.floor(s/60); s=s-m*60; } // Minutes if(m>59) { h=Math.floor(m/60); m=m-h*60; } if(s < 10) s = '0'+s; if(m < 10) m = '0'+m; if(h < 10) h = '0'+h; compteur.update('Il reste '+h+':'+m+':'+s); } window.setTimeout("t("+parseInt(duree-1)+");",999); }
Faut faire un peu le tri mais c'est dejà une base !
Bon sinon tu me fais un message privé et on se fait un TeamViewer

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

01 janv. 2012, 23:45

trop tard ? :mrgreen: :mrgreen: :mrgreen:
Il en faut peu pour être heureux ......

Mammouth du PHP | 2278 Messages

02 janv. 2012, 19:05

Tellement tard, que "tard jette".... :oops:
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD