Jump to content

PHP Calendar


MediaMonkey

Recommended Posts

Hello...

I'm trying to use a calendar script on my website... The source-codes and origin of this calendar is at:

[a href=\"http://keithdevens.com/software/php_calendar\" target=\"_blank\"]Web Site For Script[/a]

My question is (as I cannot get it to work):

How could I make the calendar print an entire year... Whilst also showing the linked days?

I have tried using the code the author has outlined on his page to no avail... Any suggestions?

Your help is greatfully appreciated.

Thanks

MM2006
Link to comment
https://forums.phpfreaks.com/topic/5183-php-calendar/
Share on other sites

Assuming you use his function exactly, something like this should work:

[code]<table style="margin: auto">

<tr>

    <?php for ($month = 1; $month <= 12; $month++) { ?>

        <td style="vertical-align: top"><pre>

            <?php
            
            $daysinmonth = date('t', mktime(NULL, NULL, NULL, $month, NULL, $year));
            //echo $daysinmonth;
            for ($i = 1; $i <= $daysinmonth; $i++) {
                $days[$i] = array("/link/to/page/$month/$i.php", 'linked-day');
            }
            //print_r($days);
            echo generate_calendar($year, $month, $days);
            $days = array();
            
            ?>

        </td>

        <?php if($month%3 == 0 and $month<12){ ?>

            </tr><tr>

        <?php } ?>

    <?php } ?>

</tr>

</table>[/code]
Link to comment
https://forums.phpfreaks.com/topic/5183-php-calendar/#findComment-18443
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.