Programalama > PHP


Ort. 5
Puan ver:
<style type="text/css">
<!--
body {
	margin-left: 200px;
	margin-top: 200px;
	margin-right: 200px;
	margin-bottom: 200px;
}
.style1 {font-family: Verdana;
font-size:10px;
}
.style2 {font-family:Verdana;
font-size: 11px;
}
.style3 {font-family:Verdana;
font-size: 11px;
color:#FF0000;
}
-->
</style>

<?
$ay=date("n");
$gun=date("j");
$today=date("j");
$aylar=array("Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık");
$gunler=array("P","S","Ç","P","C","Ct","P");
echo("<table>\n");
echo("<tr>\n");
echo("<td width='140' align='center'><div class='style1'><b>".$aylar[$ay-1]." ".date("Y")."</b></div></td>");
echo("</tr>");
echo("</table>");
echo("<table border='0'>");
echo("<tr>");


		
		
for($i=0;$i<7;$i++)
{
echo("<td bgcolor='gray' width='16' align='center'><div class='style1'>".$gunler[$i]."</div></td>"); 

}
echo("</tr>");
echo("</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;
$check = $the_day;
$doldur=0;//ayın ilk gününe kadar olan sütunlara yazı yazmamak için tanımlanmış değişken

echo("<table border='0'>\n");
for($i=1;$i<=6;$i++)
{
echo("<tr>\n");
for($j=1;$j<=7;$j++)
{
if($j<$ilk && $doldur==0)
{
echo("<td width='10' align='center'></td>\n");

}
else
{

if($basla<=$son)

{
if($gun!=$basla AND $check!=$basla)
{
echo("<td width='10' align='center'><b><div class='style2'>$basla</div></b></td>\n");
}

elseif ($today=$basla AND $check!=$basla) 
{
echo("<td width='10' align='center'><b><div class='style3'>$basla</div></b></td>\n");
}
elseif ($check=$basla ) 
{
echo("<td width='10' align='center'><b><div class='style3'><a href='add.php?gun=$basla&month=$ay'>$basla</a></div></b></td>\n");
}
$basla+=1;
$doldur=1;
}
}
}
echo("</tr>\n");
}
echo("</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 - 2025 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSOBİL projesidir.