//<-------處理通過GET方法提交的變數;開始-------->
if($HTTP_GET_VARS[year]=="")
{
$HTTP_GET_VARS[year]=date("Y");
}
if($HTTP_GET_VARS[month]=="")
{
$HTTP_GET_VARS[month]=date("n");
}
$m
$year=$HTTP_GET_VARS[year];
//<-------處理通過GET方法提交的變數;結束-------->
if($year<1971)
{
echo "出錯!";
echo "
";
echo "Back";
exit();
}
?>
//<-------當月份超出1至12時的處理;開始-------> if($month<1) { $m $year-=1; } if($month>12) { $m $year+=1; } //<-------當月份超出1至12時的處理;結束-------> //*************************************** //<---------上一年,下一年,上月,下月的串連處理及輸出;開始---------> echo "年"; ?>
|
|
echo "月"; //<--------上一年,下一年,上月,下月的串連處理及輸出;結束---------> ?> |
| 日 |
一 |
二 |
三 |
四 |
五 |
六 |
$d=date("d"); $FirstDay=date("w",mktime(0,0,0,$month,1,$year));//取得任何一個月的一號是星期幾,用於計算一號是由表格的第幾格開始 $bgtoday=date("d"); function font_color($month,$today,$year)//用於計算星期天的字型顏色 { $sunday=date("w",mktime(0,0,0,$month,$today,$year)); if($sunday=="0") { $F } else { $F } return $FontColor; } function bgcolor($month,$bgtoday,$today_i,$year)//用於計算當日的背景顏色 { $show_today=date("d",mktime(0,0,0,$month,$today_i,$year)); $sys_today=date("d",mktime(0,0,0,$month,$bgtoday,$year)); if($show_today==$sys_today) { $bgcolor="bgcolor=#6699FF"; } else { $bgcolor=""; } return $bgcolor; } function font_style($month,$today,$year)//用於計算星期天的字型風格 { $sunday=date("w",mktime(0,0,0,$month,$today,$year)); if($sunday=="0") { $F } else { $F } return $FontStyle; } for($i=0;$i<=$FirstDay;$i++)//此for用於輸出某個月的一號位置 { for($i;$i<$FirstDay;$i++) { echo "
| | \n"; } if($i==$FirstDay) { echo "
".font_style($month,1,$year)."1 | \n"; if($FirstDay==6)//判斷1號是否星期六 { echo "
"; } } } $countM//某月的總天數 for($i=2;$i<=$countMonth;$i++)//輸出由1號定位,隨後2號直至月尾的所有號數 { echo "
| ".font_style($month,$i,$year)."$i | \n"; if(date("w",mktime(0,0,0,$month,$i,$year))==6)//判斷該日是否星期六 { echo "
\n"; } } ?>
以上就介紹了2013年10月10日黃曆 一個PHP行事曆程式,包括了2013年10月10日黃曆方面的內容,希望對PHP教程有興趣的朋友有所協助。