Ik had dr ook nog een liggen; nagebouwde Windows Vista kalender is het:
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/define"]define[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]SELF[/COLOR][COLOR= #007700],[/COLOR] htmlentities[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]PHP_SELF[/COLOR][COLOR= #007700]]));[/COLOR]
[COLOR= #0000BB]$dag[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]d[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$maand[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$jaar[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$width[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]192[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();[/COLOR] [COLOR= #FF8000]// alle dagen[/COLOR]
[COLOR= #0000BB]$dagen[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]zondag[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]maandag[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]dinsdag[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]woensdag[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]donderdag[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]vrijdag[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]zaterdag[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen_kort[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();[/COLOR] [COLOR= #FF8000]// afkortingen van $dagen [ zelfde volgorde dus ][/COLOR]
[COLOR= #0000BB]$dagen_kort[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]zo[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen_kort[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]ma[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen_kort[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]di[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen_kort[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]wo[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen_kort[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]do[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen_kort[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]vr[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dagen_kort[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]za[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();[/COLOR] [COLOR= #FF8000]// alle maanden[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]januari[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]februari[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]maart[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]4[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]april[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]5[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]mei[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]6[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]juni[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]7[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]juli[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]8[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]augustus[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]september[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]oktober[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]11[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]november[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]12[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]december[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();[/COLOR] [COLOR= #FF8000]// en weer de korte versies ervan [ dus ook weer zelfde volgorde ][/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]jan[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]feb[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]mrt[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]4[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]apr[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]5[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]mei[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]6[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]jun[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]7[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]jul[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]8[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]aug[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]9[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]sep[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]10[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]okt[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]11[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]nov[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]12[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]dec[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]overview[/COLOR][COLOR= #007700]]))
{[/COLOR]
[URL="http://www.php.net/switch"]switch[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]overview[/COLOR][COLOR= #007700]])[/COLOR] [COLOR= #FF8000]// welk overzicht willen we hebben?[/COLOR]
[COLOR= #007700]{
case[/COLOR] [COLOR= #DD0000]maand[/COLOR][COLOR= #007700]:[/COLOR]
[COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
case[/COLOR] [COLOR= #DD0000]jaar[/COLOR][COLOR= #007700]:[/COLOR]
[COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
case[/COLOR] [COLOR= #DD0000]decennium[/COLOR][COLOR= #007700]:[/COLOR]
[COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
default:[/COLOR]
[COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];
}
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dag[/COLOR][COLOR= #007700]]) &&[/COLOR] [URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dag[/COLOR][COLOR= #007700]],[/COLOR] [URL="http://www.php.net/range"]range[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]31[/COLOR][COLOR= #007700])))
{[/COLOR]
[COLOR= #0000BB]$dag[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/intval"]intval[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dag[/COLOR][COLOR= #007700]]);[/COLOR] [COLOR= #FF8000]// als er in de URL een geldige dag is gevonden dan nemen we die[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]maand[/COLOR][COLOR= #007700]]) &&[/COLOR] [URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]maand[/COLOR][COLOR= #007700]],[/COLOR] [URL="http://www.php.net/range"]range[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700])))
{[/COLOR]
[COLOR= #0000BB]$maand[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/intval"]intval[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]maand[/COLOR][COLOR= #007700]]);[/COLOR] [COLOR= #FF8000]// hetzelfde geldt voor de maand[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]jaar[/COLOR][COLOR= #007700]]) &&[/COLOR] [URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]jaar[/COLOR][COLOR= #007700]],[/COLOR] [URL="http://www.php.net/range"]range[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1970[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]2030[/COLOR][COLOR= #007700])))
{[/COLOR]
[COLOR= #0000BB]$jaar[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/intval"]intval[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]jaar[/COLOR][COLOR= #007700]]);[/COLOR] [COLOR= #FF8000]// en voor de jaartallen. time() gaat maar tot 2037 oid (32-bit-limiet sinds 1970), dus vandaar dat we enkel jaartallen tussen 1970 en 2030 accepteren[/COLOR]
[COLOR= #007700]}[/COLOR]
[COLOR= #0000BB]$nu[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mktime"]mktime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$maand[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dag[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$jaar[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// timestamp is soms wat handiger[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700])[/COLOR] [COLOR= #FF8000]// overzicht van alle dagen in de maand[/COLOR]
[COLOR= #007700]{[/COLOR]
[COLOR= #FF8000]// aantal dagen in de maand berekenen[/COLOR]
[COLOR= #0000BB]$dezemaand[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]t[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$vorigemaand[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]t[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/mktime"]mktime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]) -[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]d[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]),[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700])));[/COLOR] [COLOR= #FF8000]// we kunnen gewoon date(m) - 1 doen omdat mktime() al rekening houdt met 1e maand enzo[/COLOR]
[COLOR= #0000BB]$laatstezondag[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mktime"]mktime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]),[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]d[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]) -[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]w[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]),[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]));[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]d[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$laatstezondag[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]0[/COLOR] [COLOR= #007700]&&[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$laatstezondag[/COLOR][COLOR= #007700]) ==[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]))
{[/COLOR]
[COLOR= #0000BB]$laatstezondag[/COLOR] [COLOR= #007700]-=[/COLOR] [COLOR= #0000BB]7[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]24[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]60[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]60[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// laatste zondag van de maand[/COLOR]
[COLOR= #007700]}[/COLOR]
[COLOR= #0000BB]$eerstezondag[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$laatstezondag[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Ym[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$eerstezondag[/COLOR][COLOR= #007700]) <=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Ym[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]))
{[/COLOR]
[COLOR= #0000BB]$eerstezondag[/COLOR] [COLOR= #007700]+=[/COLOR] [COLOR= #0000BB]7[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]24[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]60[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]60[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// dit is de eerste zondag van de maand[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<table border="0" style="width: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$width[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]px;"><tr>[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$vormnd[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]- 1 month[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// timestamp van de vorige maand[/COLOR]
[COLOR= #0000BB]$volmnd[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]+ 1 month[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// en de timestamp van de volgende maand[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td colspan="2" align="left" style="width: 28%;">
<a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?maand=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]n[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$vormnd[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]&jaar=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$vormnd[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]">
« [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]n[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$vormnd[/COLOR][COLOR= #007700])].[/COLOR][COLOR= #DD0000]
</a>
</td>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// de vorige maand[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td colspan="3" align="center" style="width: 44%;">
<strong>
<a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?overview=jaar">
[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]n[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700])].[/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]
</a>
</strong>
</td>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// deze maand[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td colspan="2" align="right" style="width: 28%;">
<a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?maand=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]n[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$volmnd[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]&jaar=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$volmnd[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]">
[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]n[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$volmnd[/COLOR][COLOR= #007700])].[/COLOR][COLOR= #DD0000] »
</a>
</td>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// volgende maand[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</tr><tr>[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$dagen_kort[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$dagvandeweek[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<th>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$dagvandeweek[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</th>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// zondag t/m zaterdag showen[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</tr>[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$eerstezondag[/COLOR] [COLOR= #007700]-=[/COLOR] [COLOR= #0000BB]24[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]60[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]60[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// we willen een dag minder laten zien, dan klopt het weekoverzicht precies (anders houd je 1 zondag over zegmaar)[/COLOR]
[URL="http://www.php.net/for"]for[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$laatstezondag[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<=[/COLOR] [COLOR= #0000BB]$eerstezondag[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]+=[/COLOR] [COLOR= #0000BB]24[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]60[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]60[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]w[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700])[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<tr>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// bij het begin van een nieuwe week willen we een nieuwe rij[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Ymd[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]) ==[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Ymd[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]))[/COLOR] [COLOR= #FF8000]// als deze dag dezelfde is als de dag waarvan we nu op de dag hebben geklikt (ja, je kunt op de dagen in de kalender klikken :))[/COLOR]
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td style="width: 14%;">
<a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?dag=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]j[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]&maand=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]&jaar=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]">
<span style="color: #0000AA;">
<strong>
[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]j[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]
</strong>
</span>
</a>
</td>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// dan krijgt hij een ander kleurtje =D[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Ymd[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]) ==[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Ymd[/COLOR][COLOR= #007700]))[/COLOR] [COLOR= #FF8000]// als deze dag v/d maand dezelfde is als de dag dat het NU in real-life is[/COLOR]
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td style="width: 14%;">
<a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?dag=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]j[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]&maand=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]&jaar=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]">
<span style="color: #00CCCC;">
<strong>
[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]j[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]
</strong>
</span>
</a>
</td>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// dan krijgt ook deze een ander kleurtje[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]) ==[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]))[/COLOR] [COLOR= #FF8000]// als deze dag v/d maand in dezelfde maand valt als de dag waarop we nu hebben geklikt[/COLOR]
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td style="width: 14%;">
<a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?dag=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]j[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]&maand=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]&jaar=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]">
[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]j[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]
</a>
</td>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// dan wordt die gewoon zwart (alle dagen die niet in de huidige maand vallen worden grijs)[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/else"]else[/URL] [COLOR= #FF8000]// en anders (dag v/d vorige / volgende maand) wordt ie grijs[/COLOR]
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td style="width: 14%;">
<a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?dag=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]j[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]&maand=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]&jaar=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]">
<span style="color: #AAAAAA;">
[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]j[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]
</span>
</a>
</td>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// deze dus[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]w[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #0000BB]6[/COLOR][COLOR= #007700])[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</tr>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// aan het eind van de week breken we de rij af[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</table>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// .. en sluiten we de tabel :)[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<table border="0" style="width: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$width[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]px;"><tr>[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td colspan="1" align="left" style="width: 25%;"><a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?overview=jaar&jaar=[/COLOR][COLOR= #007700].([/COLOR][COLOR= #0000BB]$j[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]- 1 year[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]))).[/COLOR][COLOR= #DD0000]">« [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$j[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</a></td>[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td colspan="2" align="center" style="width: 50%;"><a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?overview=decennium&jaar=[/COLOR][COLOR= #007700].([/COLOR][COLOR= #0000BB]$j[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700])).[/COLOR][COLOR= #DD0000]"><strong>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$j[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</strong></a></td>[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td colspan="1" align="right" style="width: 25%;"><a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?overview=jaar&jaar=[/COLOR][COLOR= #007700].([/COLOR][COLOR= #0000BB]$j[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]+ 1 year[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]))).[/COLOR][COLOR= #DD0000]" >[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$j[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] »</a></td>[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</tr><tr>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// overzichtje: {vorig_jaar} {dit_jaar} {volgend_jaar}[/COLOR]
[URL="http://www.php.net/for"]for[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<=[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++)[/COLOR] [COLOR= #FF8000]// alle maanden doorwandelen[/COLOR]
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]==[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]m[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]))
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td style="width: 25%;"><a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?maand=[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]&jaar=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]"><strong>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]</strong></a></td>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// en hun afkorting laten zien[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td style="width: 25%;"><a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?maand=[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]&jaar=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]">[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$maanden_kort[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]</a></td>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// .. en hun afkorting laten zien[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]%[/COLOR] [COLOR= #0000BB]4[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</tr><tr>[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// we willen 3 rijen van 4 maanden[/COLOR]
[COLOR= #007700]}
}[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</tr></table>[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700])
{[/COLOR]
[COLOR= #0000BB]$begin[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]) -[/COLOR] [URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]), -[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<table border="0" style="width: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$width[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]px;"><tr>[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td colspan="1" align="left" style="width: 25%;">
<a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?overview=decennium&jaar=[/COLOR][COLOR= #007700].([/COLOR][COLOR= #0000BB]$begin[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]">
«
</a>
</td>[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td colspan="2" align="center" style="width: 50%;"><strong>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$begin[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] - [/COLOR][COLOR= #007700].([/COLOR][COLOR= #0000BB]$begin[/COLOR] [COLOR= #007700]+[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]</strong></a></td>[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td colspan="1" align="right" style="width: 25%;">
<a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?overview=decennium&jaar=[/COLOR][COLOR= #007700].([/COLOR][COLOR= #0000BB]$begin[/COLOR] [COLOR= #007700]+[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]">
»
</a>
</td>[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</tr><tr>[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$j[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$beginjaar[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mktime"]mktime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]4[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$begin[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// 1e jaar van dit decennium[/COLOR]
[COLOR= #0000BB]$eindjaar[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mktime"]mktime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]4[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$begin[/COLOR] [COLOR= #007700]+[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// laatste jaar van dit decennium[/COLOR]
[URL="http://www.php.net/for"]for[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$beginjaar[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<=[/COLOR] [COLOR= #0000BB]$eindjaar[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]+ 1 year[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]))
{[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]) ==[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$nu[/COLOR][COLOR= #007700]))
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td style="width: 25%;"><a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?overview=jaar&jaar=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]"><strong>[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]</strong></a></td>[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$j[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$j[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td style="width: 25%;"><a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?overview=jaar&jaar=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]"><em>[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]</em></a></td>[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<td style="width: 25%;"><a href="[/COLOR][COLOR= #007700].[/COLOR]SELF[COLOR= #007700].[/COLOR][COLOR= #DD0000]?overview=jaar&jaar=[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]">[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]</a></td>[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$j[/COLOR][COLOR= #007700]++ %[/COLOR] [COLOR= #0000BB]4[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</tr><tr>[/COLOR][COLOR= #007700];
}
}[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</tr></table>[/COLOR][COLOR= #007700];
}[/COLOR] [COLOR= #FF8000]// geen else; zie switch()[/COLOR]
?>
Vb:
http://85.92.145.19/~lennard/kalender.php