Programalama > PHP


Ort. 0
Puan ver:
<?
$ay=date("n");
$gun=date("j");
$aylar=array("Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık");
$gunler=array("Pt","Sl","Çr","Pr","Cm","Ct","Pa");
print("<table>\n");
print("<tr>\n");
print("<td width=\"175\" align=\"center\"><b>".$aylar[$ay-1]." ".date("Y")."</b></td>");
print("</tr>");
print("</table>");
print("<table border=\"1\">");
print("<tr>");
for($i=0;$i<7;$i++)
{
print("<td bgcolor=\"Teal\" width=\"25\" align=\"center\">".$gunler[$i]."</td>"); 

}
print("</tr>");
print("</table>");
$bir=($gun-1)*24*60*60;
$ilkgun=date("l",time()-$bir);//ilk günün hangi güne rastaladığı bulunuyor
switch($ilkgun)
{
case "Monday":
$ilk=1;
break;
case "Tuesday":
$ilk=2;
break;
case "Wednesday":
$ilk=3;
break;
case "Thursday":
$ilk=4;
break;
case "Friday":
$ilk=5;
break;
case "Saturday":
$ilk=6;
break;
case "Sunday":
$ilk=7;
break;
}
//ayın kaç çektiği bulunuyor
$son=date("t");
//işlem sonu
$basla=1;
$doldur=0;//ayın ilk gününe kadar olan sütunlara yazı yazmamak için tanımlanmış değişken
print("<table border=\"1\">\n");
for($i=1;$i<=6;$i++)
{
print("<tr>\n");
for($j=1;$j<=7;$j++)
{
if($j<$ilk && $doldur==0)
{
print("<td width=\"25\" align=\"center\"></td>\n");
}
else
{
if($basla<=$son)
{
if($gun!=$basla)
{
print("<td width=\"25\" align=\"center\"><b>$basla</b></td>\n");
}
else
{
print("<td width=\"25\" align=\"center\"><b><font color=\"red\">$basla</font></b></td>\n");
}
$basla+=1;
$doldur=1;
}
}
}
print("</tr>\n");
}
print("</table>");

?>


Yorumlar                 Yorum Yaz
Bu hazır kod'a ilk yorumu siz yapın!
KATEGORİLER
ASP - 240
ASP.NET - 24
C# - 75
C++ - 174
CGI - 8
DELPHI - 247
FLASH - 49
HTML - 536
PASCAL - 246
PERL - 11
PHP - 160
WML - 9
XML - 2
Copyright © 2002 - 2024 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSOBİL projesidir.