Ik gebruik deze functie om het aantal dagen te bepalen in een maand, maar bij de maanden augustus en september geeft hij de fout:
Warning: cal_days_in_month() [function.cal-days-in-month]: invalid date. in /home/admin/domains/adsupply.nl/public_html/affiliate/stats.php on line 200als ik $maand echo geeft hij in die maanden een 0 weer, bij de andere maanden allemaal gewoon goed.
<?php
if ($_GET['maand'] == 7)
{
$maand = 07;
$maandletters = 'Juli';
}
if ($_GET['maand'] == 8)
{
$maand = 08;
$maandletters = 'Augustus';
}
if ($_GET['maand'] == 9)
{
$maand = 09;
$maandletters = 'September';
}
if ($_GET['maand'] == 10)
{
$maand = 10;
$maandletters = 'Oktober';
}
$aantaldagen = cal_days_in_month(CAL_GREGORIAN, $maand, $jaar);
?>Ik snap het niet aangezien de variabele $maand gewoon op dezelfde manier gevuld wordt als de anderen en ook in de url zelf staat er wel een 8 en 9.
oh ja, de variabele jaar wordt eerder in het script reeds gevuld en heeft in die maanden ook gewoon een waarde.