Page 1 sur 1

recherche script

Posté : 18 mai 2005, 15:20
par Justone
Bonjour a tous

Je recherche un script permettant de calculer le nombre de samedi dans un mois en fonction du mois et de l'année.

J'ai regarder la doc, et je pense qu'il faut utiliser la fonction mcal_day_of _week. qu'en pensez vous?

Merci pour votre aide

Posté : 19 mai 2005, 11:22
par Justone
personne pour me mettre sur la voie?

Posté : 19 mai 2005, 17:14
par thierry
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));