? php
function buatkalender($tanggal,$bulan,$tahun) {
$bulanan=array(1=>"Januari","Februari","Maret","April",
"Mei","Juni","Juli","Agustus","September",
"Oktober","November","Desember");
$bln=date("n");
$thn=date("Y");
$jmlhari = date("t",mktime(0,0,0,$bulan,1,$tahun));
$haritglsatu = date("w",mktime(0,0,0,$bulan,1,$tahun));
$kalender = "<table cellspacing=1 cellpadding=4
border=0 class=tabel_data>\n";
$kalender .= "<tr class=tr_terang>
<td colspan=7>$bulanan[$bln], $thn
</td></tr>\n";
$kalender .= "<tr class=tr_judul>
<td>M</td><td>S</td><td>S</td><td>R</td>
<td>K</td><td>J</td><td>S</td></tr>\n";
$a = 1;
$adabaris = TRUE;
$mulaicetak = 0;
while ($adabaris) {
$kalender .= "<tr align=center class=tr_terang>";
for ($i = 0; $i < 7; $i++ ) {
if ($mulaicetak < $haritglsatu) {
$kalender .= "<td> </td>";
$mulaicetak++;
}
elseif ($a <= $jmlhari) {
$tt = $a;
if ($a == $tanggal) {
$tt = "<span style='color: blue; font-weight: bold;
font-size: larger; text-decoration: blink;'>
$tt</span>";
}
if ($i == 0) {
$tt = "<font color=\"#FF0000\">$tt</font>";
}
$kalender .= "<td>$tt</td>";
$a++;
}
else {
$kalender .= "<td> </td>";
}
}
$kalender .= "</tr>\n";
if ($a <= $jmlhari) {
$adabaris = TRUE;
}
else {
$adabaris = FALSE;
}
}
$kalender .= "</table>\n";
return $kalender;
}
No comments:
Post a Comment