Habe folgende Ansicht mit Monat und zugehörigen Kalenderwochen.
sitze jetzt schon seit 3 Stunden , das ich es hinbekomme, das folgendes angezeigt wird:
links = 2 Monate zurück
links = 1 Monat zurück
Mitte = aktueller Monat
rechts = 1 Monat vor
rechts = 2 Monate vor
immer auf das aktuelle Jahr sowie aktuellen Monat!
natürlich müssen die 2 vor Monate immer auch aufs Folgejahr umspringen.
Danke Euch
PHP-Code:
$month = date('m');
$year = date("Y");
$firstdate = mktime(0, 0, 0, $month, 1, $year);
$lastdate = mktime(0, 0, 0, $month, date('t', $firstdate), $year);
$monthNames = array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
$trans = array(6, 0, 1, 2, 3, 4, 5);
?>
<table id="calendar" border="0">
<tr><td><?php echo $monthNames[(int)$month-1].' '.$year; ?></td></tr></table>
<?php
for( $i=-$trans[date('w', $firstdate)]; $i<date('t', $firstdate); ) {
$woy = date('W', mktime(0, 0, 0, $month, $i<0 ? 1 : $i+1, $year));
echo "<span class='week_item week_choosen'><a href=planadd.php?woche=$woy>$woy </a></span>";
for( $j=0; $j<7; $j++ ) {
$i++;
if( $i <= 0 || $i > date('t', $firstdate) ) {
continue;
}
}
}
links = 2 Monate zurück
links = 1 Monat zurück
Mitte = aktueller Monat
rechts = 1 Monat vor
rechts = 2 Monate vor
immer auf das aktuelle Jahr sowie aktuellen Monat!
natürlich müssen die 2 vor Monate immer auch aufs Folgejahr umspringen.
Danke Euch