Kalenderwochen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Kalenderwochen

    Habe folgende Ansicht mit Monat und zugehörigen Kalenderwochen.


    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(000$month$i<$i+1$year));
            echo 
    "<span class='week_item week_choosen'><a href=planadd.php?woche=$woy>$woy&nbsp;</a></span>";
            for( 
    $j=0$j<7$j++ ) {
                
    $i++;
                if( 
    $i <= || $i date('t'$firstdate) ) {
                    continue;
                }
            }
         }
    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
    Zuletzt geändert von Andreas-LE; 15.11.2020, 22:26.
Lädt...
X