Bonjour zeus,
Oui, effectivement, je plaide coupable, j'ai été plutôt vague... mille zexcuses !
Ce que je voulais dire, c'est que le problème est toujours présent, soit je n'ai pas d'affichage du tout, soit quand je change les paramètres de la fonction JourDsSemaine, j'ai une erreur qui s'affiche plusieurs fois sur la page :
Warning: Missing argument 2 for JourDsSemaine()
La fonction une fois modifiée ressemble à ça :
<?php
function JourDsAnnee ($month, $year)
{
$nbJours = date('t', mktime(0, 0, 0, $month, 1, $year));
return($nbJours);
}
function JourDsSemaine ($j, $mois, $annee)
{
$joursem = array('0', '1', '2', '3', '4', '5', '6');
$timestamp = mktime (0, 0, 0, $mois, $j, $annee);
$jour = $joursem[date("w",$timestamp)];
return($jour);
}
function listeJours($mois, $annee)
{
$tableauJour = array();
$PremierJour = 1;
$DernierJour = JourDsAnnee($mois, $annee);
for ($i=$PremierJour; $i<=$DernierJour; $i++)
{
$JourDeLaSemaine = JourDsSemaine($i);
$JourDansLeMois = $i;
$nouveauJour = array($JourDeLaSemaine, $JourDansLeMois);
array_push($nouveauJour, $tableauJour);
}
return($tableauJour);
}
?>
Je pense que je m'y suis très mal pris, mais je suis un peu paumé la dedans, il y a un truc que je n'ai sûrement pas intégré.
Voilà où j'en suis donc.