Hallo,
mir ist hier
function formatiere_tag($thisMonth, $day_count, $day, $today, $mysqli, $teile25 {}
und hier
function erzeuge_kalenderwochen($firstOfMonth, $mysqli, $teile25) {}
aufgefallen, dass $mysqli nicht ganz am Anfang steht. Ist dieses richtig? Ich schreibe dieses immer an erster Stelle.
Wenn ich dieses an die erste Stelle setzt erhalte ich folgende Meldung
Warning: date() expects parameter 2 to be integer, object given in /monatskalender-wochen.php on line 144
Warning: date() expects parameter 2 to be integer, object given in /monatskalender-wochen.php on line 145
Warning: date() expects parameter 2 to be integer, object given in /monatskalender-wochen.php on line 146
Warning: date() expects parameter 2 to be integer, object given in /monatskalender-wochen.php on line 153
Warning: date() expects parameter 2 to be integer, object given in /monatskalender-wochen.php on line 160
In den Zeile steht folgendes
$thisMonth = date("Y-m", $firstOfMonth);
$showYear = intval(date('Y', $firstOfMonth));
$showMonth = intval(date('m', $firstOfMonth));
und
$weekDayBeforeFirst = (6 + intval(date('w', $firstOfMonth))) % 7;
$day = 1 - $weekDayBeforeFirst;
liegt das ganze Problem vielleicht daran?
Bis bald!
Bernd