Dans l'intention de m'assurer de la validité du calendrier suivant :
$jours=date("d");
if (isset($jours)){
while ($jours<=5) {
$jours++;
echo "<td>".$jours."</td>";
$jours=date("d")+5;
}
echo "</tr><tr>";
while ($jours<=10) {
$jours++;
echo "<td>".$jours."</td>";
}
echo "</tr><tr>";
while ($jours<=15) {
$jours++;
echo "<td>".$jours."</td>";
}
echo "</tr><tr>";
while ($jours<=20) {
$jours++;
echo "<td>".$jours."</td>";
}
echo "</tr><tr>";
while ($jours<=25) {
$jours++;
echo "<td>".$jours."</td>";
}
echo "</tr><tr>";
while ($jours<=30) {
$jours++;
echo "<td>".$jours."</td>";
}
}
Il est nécessaire que le serveur ne génère pas un mois de février de 31 jours.Il faudrait parvenir à retirer de la fonction
date("d");
le maximum de sa valeur :
echo max(array(date("d"))); //14
Pourtant, comme l'indique le commentaire, le serveur agit comme s'il n'existait plus rien après le 14 mai.(Et demain, certainement, qu'il n'existera plus rien après le 15 mai).
Est-il possible de contourner ce problème ?
Par avance, je vous remercie