calendrier-time-before-Xmas.php

<!--    $Id: script-nexen.php,v 1.4 2002/11/28 19:45:12 didou Exp $    -->
<!--	script-nexen.php,v 1.5 2001/05/30 13:02:01 pierre Exp	-->
<!--    $Id: db.inc,v 1.24 2003/09/15 12:34:06 dams Exp $    -->
<!--	db.inc,v 1.238 2001/05/30 15:43:51 pierre Exp	-->
<!--	$Id: connectlib.php,v 1.1 2001/11/20 09:04:45 sam Exp $	-->

<?php
/*
 *
 *
 * Avertissement : Cette librairie de fonctions PHP est distribuee avec l'espoir 
 * qu'elle sera utile, mais elle l'est SANS AUCUNE GARANTIE; sans meme la garantie de 
 * COMMERCIALISATION ou d'UTILITE POUR UN BUT QUELCONQUE.
 * Elle est librement redistribuable tant que la presente licence, ainsi que les credits des 
 * auteurs respectifs de chaque fonctions sont laisses ensembles. 
 * En aucun cas, Nexen.net ne pourra etre tenu responsable de quelques consequences que ce soit
 * de l'utilisation ou la mesutilisation de ces fonctions PHP.

*/

/****
 * Titre : Compte à rebours de Noël 
 * Auteur : Damien Seguy 
 * Email : dams@nexen.net
 * Url : www.nexen.net
 * Description : Calcule le temps qu'il reste avant le passage du pere Noël!
****/
function rebours_noel(){
$an = date("Y", mktime());
        $noel = mktime(0,0,0,12,25,date("Y"));
        if (time() >= $noel) {
                if (time() - $noel < 24*3600){
                        return "Joyeux Noel";
                }
                $noel = mktime(0,0,0,12,25,date("Y")+1);
        }
        $diff = $noel - time();
        $retour = "";
# secondes
        $d = $diff % 60;
        if ($d == 1){ $retour = "$retour 1 seconde ";}
        else if ($d > 1) {$retour = "$retour $d secondes ";}
#minutes
        $diff = intval(($diff - $d) / 60);
        $d = $diff % 60;
        if ($d == 1){ $retour = "1 minute $retour";}
        else if ($d > 1) {$retour = "$d minutes $retour";}
#heures
        $diff = intval(($diff - $d) / 60);
        $d = $diff % 24;
        if ($d == 1){ $retour = "1 heure $retour";}
        else if ($d > 1) {$retour = "$d heures $retour";}
#jours
        $diff = intval(($diff - $d) / 24);
        $d = $diff;
        if ($d == 1){ $retour = "1 jour $retour";}
        else if ($d > 1) {$retour = "$d jours $retour";}

        return $retour;
}

echo "Noel " .date(Y) ." - restent: " .rebours_noel();
?>
 
info/calendrier-time-before-xmas.txt · Dernière modification: 2008/11/11 11:37 (modification externe)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki