Dobrý den,
již nějaký čas využívám vašich služeb a dosud jsem s nimi byl v rámci možností spokojen. Nicméně v mém posledním projektu došlo k problému když použiji funkci "cal_days_in_month();", (jejiz popis muzete nalézt zde:
http://cz.php.net/manual/en/function.cal-days-in-month.php), server ze sebe vydá pouze chybovou hlášku o volání neexistující fce (Fatal error: Call to undefined function: cal_days_in_month() in /3w/wz.cz/*/*/test.php on line 2). Ale tato fce je v php podporována již od verze 4.0.7 a na seznamu vámi zakázaných fcí jsem jí také nenašel. Budu vděčný za jakékoli vysvětlení, či radu
Tato funkce je sice v PHP4. ALE to, ze je na seznamu, jeste neznamena, ze je podporovana. Aby mohla byt funkce pouzita, musi pro ni byt aktivni i prislusna knihovna. V tomto pripade kalendarni knihovna, ktera na WZ neni prave aktivni. Je to same jako u GD knihovny. Pokud neni aktivni, pak nelze pouzit funkce jako imagecreate().
To jestli je dana funkce podporovana, lze vycist prave z chybove hlasky "Call to undefined function . . .".
V online manualu v diskuzi najdes alternativy k teto funkce.
Treba:
function days_in_month($a_month, $a_year) {
return date('t', strtotime($a_year . '-' . $a_month . '-01'));
}