par
Mouet » 12 déc. 2005, 21:46
Voila que je me lance dans la création d'un calendrier...
Je débute sur un code tout bête mais deja la... Hic !
<?
$nbr = cal_days_in_month(CAL_GREGORIAN,date('m'),date('Y'));
$c=1;
setlocale(LC_TIME, "fr");
while ($c<=$nbr) {
echo "<br>".$c." ".strftime("%A",mktime("12","30","30",$c,date('m'),date('Y')));
$c++;
}
?>
Il me retourne:
Code : Tout sélectionner
1 mercredi
2 samedi
3 samedi
4 mardi
5 jeudi
6 dimanche
7 mardi
8 vendredi
9 lundi
10 mercredi
11 samedi
12 lundi
13 jeudi
14 dimanche
15 dimanche
16 mercredi
C'est à dire, des valeurs totalements érronées...
Quel est le pourquoi du parce que ?
Merci d'avance,
Mouet
Voila que je me lance dans la création d'un calendrier...
Je débute sur un code tout bête mais deja la... Hic !
[php]<?
$nbr = cal_days_in_month(CAL_GREGORIAN,date('m'),date('Y'));
$c=1;
setlocale(LC_TIME, "fr");
while ($c<=$nbr) {
echo "<br>".$c." ".strftime("%A",mktime("12","30","30",$c,date('m'),date('Y')));
$c++;
}
?>[/php]
Il me retourne:
[code]1 mercredi
2 samedi
3 samedi
4 mardi
5 jeudi
6 dimanche
7 mardi
8 vendredi
9 lundi
10 mercredi
11 samedi
12 lundi
13 jeudi
14 dimanche
15 dimanche
16 mercredi[/code]
C'est à dire, des valeurs totalements érronées...
Quel est le pourquoi du parce que ?
Merci d'avance,
Mouet