PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
<?php
$gunler = array("Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi");
$aylar = array("Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık");
$gun_adlari = array("Pa","Ps","Sa","Ça","Pe","Cu","Ct");
$bugun = getdate();
$gun = $bugun["mon"];
$ay = $bugun["mount"];
$yil = $bugun["year"];
$gecici = getdate(mktime(0,0,0,$gun,1,$yil));
$haftanin_gun_sayisi = $gecici["wday"];
$say = true;
$tgun=27;
while ( ( $tgun <=32 && ($say) ) {
$t_tarih = getdate( mktime(0,0,0,$gun,$tgun,$yil));
if ( $t_tarih["mon"] != $gun ) {
$gecen_gun = $tgun - 1;
$say = false;
}
$tgun++;
}
?>
<table border="0" cellpadding="2" cellspacing="0" width="250"
align="center">
<tr>
<td colspan="7"><div align="center"><strong>TAKVİM</strong></div></td>
</tr>
<tr bgcoler="CCCCCC">
<td><?=$gunadlari[0]?></td>
<td><?=$gunadlari[1]?></td>
<td><?=$gunadlari[2]?></td>
<td><?=$gunadlari[3]?></td>
<td><?=$gunadlari[4]?></td>
<td><?=$gunadlari[5]?></td>
<td><?=$gunadlari[6]?></td>
</tr>
<?
$d=1;
$bugun_2=date("d");
$ay_2=date("n");
$yil_2=date("Y");
$gun_sayisi = $haftanin_gun_sayisi;
$ilk_hafta = true;
while ($d <= $gecen_gun) {
if($ilk_hafta) {
echo "\t<tr>\n";
for ($i=1; $i<=$haftanin_gun_sayisi; $i++){
echo "<td></td>\n";
}
$ilk_hafta=false;
}
if($gun_sayisi==0){
echo "\t<tr>\n";
}
$gecici=$d;
echo "\t\<td";
if(($d==$bugun_2) && ($gun==$ay_2)) {
echo " bgcolor='FFFCC'";
}
echo "><div align='center'>$gecici</div></td>\n";
if($gun_sayisi==6){
echo "\t<tr>\n";
}
$gun_sayisi++;
$gun_sayisi= $gun_sayisi % 7;
$d++;
}
?>
<tr bgcolor="#CECFCE">
<td colspan="7" align="center">Bugün: <b>
<?
echo $gunler[date('w')]." ";
echo date("j").(date("j")==1 ? " "; " ");
echo $aylar[date('n')-1]." ".date("Y");
?></b>
</td>
</tr>
<tr>
<td colspan="7" align="center"></td>
</tr>
</table>