Eléphant du PHP |
287 Messages
19 mai 2005, 17:14
si tu n'as toujours pas trouvé:
function trouve_nb_jour($jour_a_trouver,$mois,$annee)
{
$nb_jours_mois=date('t',mktime(0,0,0,$mois,1,$annee));
$jour_limite = date('w',mktime(0,0,0,$mois,28,$annee));
if($jour_limite==0) $jour_limite=7;
$reste=$nb_jours_mois%7;
if(($jour_a_trouver>$jour_limite & $jour_a_trouver<=($jour_limite + $reste)) | ($jour_a_trouver+7)<=($jour_limite + $reste))
{
return 5;
}
else
{
return 4;
}
}
si tu es sous linux tu peut remplacer
$jour_limite = date('w',mktime(0,0,0,$mois,28,$annee));
if($jour_limite==0) $jour_limite=7;
par
$jour_limite = strftime('%u',mktime(0,0,0,$mois,28,$annee));