// ³¯Â¥ µ¥ÀÌÅͰ¡ ÃʱâÈ µÇÁö ¾Ê¾ÒÀ¸¸é ÃʱâÈ ÇÑ´Ù.
if(!$year)$year=date("Y");
if(!$month)$month=date("m");
if(!$day){
$day=date("j");
$first = "1";
}
else $first = "0";
// ³âµµ, ¿ù, ÀÏÀÌ ÇÑÀÚ¸®¸é ¾Õ¿¡ 0À» ºÙÀδÙ.
if(strlen($year)==1)$year="0".$year;
if(strlen($month)==1)$month="0".$month;
if(strlen($day)==1)$day="0".$day;
for($i=date("Y");$i
>=$i?>
}?>
³â
for($i=1;$i<=12;$i++)
{
?>
>=$i?>
}?>
¿ù
// Calendar
$firstday_weeknum = date("w", mktime(0, 0, 0, $month, 1, $year));
$lastday = date("t", mktime(0, 0, 0, $month, 1, $year));
if($month == 2) {
if(($year % 4) == 0 && ($year % 100) != 0 || ($year % 400) == 0) { $lastday = 29; }
}
$td1 = "";
$td2 = " ";
$td3 = " ";
echo("");
echo("");
echo($td1."ÀÏ".$td2."¿ù".$td2."È".$td2."¼ö".$td2."¸ñ".$td2."±Ý".$td2."Åä".$td3);
echo("");
//´ÞÀÇ Ã³À½ ½ÃÀÛÀϱîÁö °ø¹éÀ¸·Î ä¿î´Ù.
$week = 0;
for ($i=0; $i < $firstday_weeknum; $i++) { echo(" "); $week++; }
//¸¶Áö¸· ³¯±îÁö µ¥ÀÌÅ͸¦ ä¿î´Ù.
for($d=1; $d <= $lastday; $d++)
{
if($d<10)$check_d="0".$d;
else $check_d=$d;
//¿¹¾àµÈ ³¯
$date_reserved = $year."-".$month."-".$check_d;
//1ÁÖÀÏÀ» Ç¥½ÃÇßÀ¸¸é ´ÙÀ½ ÁÖ°£À» À§Çؼ ÄÀ» ³»¸°´Ù.
if ($week == 7)
{ echo(" "); $week = 0; }
//¿À´Ã ³¯Â¥ÀÌ¸é »öÀ» º¯°æÇÑ´Ù.
// $check = ($d==date("j"))?"bgcolor='#CCCCCC'":"";
$check = ($d==date("j") && $month == date("m"))?"bgcolor='#CCCCCC'":"";
//°øÈÞÀÏÀÌ¸é »öÀ» º¯°æÇÑ´Ù.
// $ch_holiday = mysql_num_rows(mysql_query("SELECT no FROM holiday WHERE day='$date_reserved'"));
$check =(mysql_num_rows(mysql_query("SELECT no FROM holiday WHERE day='$date_reserved'")))?"bgcolor='#EA776F'":$check;
// $check =(mysql_num_rows(mysql_query("SELECT no FROM holiday WHERE day='$date_reserved'")))?"bgcolor='#EA776F'":$check;
if(!$first){
//¼±ÅÃÇÑ ³¯À» º¯°æÇÑ´Ù.
$check = ($d==$day)?"bgcolor='#D741DD'":$check;
}
echo("".$d." ");
$week++;
}
for ($i=$week; $i < 7; $i++) { echo(" "); }
echo(" ");
echo("
");
echo("");
?>