[php]
function ecartdate($fin)
{
	$debut = date("d/m/y");
	list($jourDebut, $moisDebut, $anneeDebut) = explode('/', $debut); 
	list($jourFin, $moisFin, $anneeFin) = explode('/', $fin);
	$timestampDebut = mktime(0,0,0,$moisDebut,$jourDebut,$anneeDebut); 
	$timestampFin = mktime(0,0,0,$moisFin,$jourFin,$anneeFin);
	$ecart = abs($timestampFin - $timestampDebut)/86400;
	$annonce = "Il reste ". $ecart." jour(s) avant le ".$fin;
	return $annonce;
}

Voici comment l'utiliser, il suffit d'appeler la fonction et de lui donner la date du futur événement sous la forme 00/00/00.

Exemple : echo ecartdate("25/12/2007");

Affichera aujourd'hui 24/01/2007: Il reste 00 jour(s) avant le 25/12/2007