« JavaScript实用的一些技巧 | (回到Blog入口) | 在线改Serv-U密码 »

用 php 编写的日历

[code]<?php 
$mnow=(isset($HTTP_GET_VARS[''month'']) && intval($HTTP_GET_VARS[''month''])>0 && intval($HTTP_GET_VARS[''month''])<13)?intval($HTTP_GET_VARS[''month'']):date("m");
$ynow=(isset($HTTP_GET_VARS[''year'']) && intval($HTTP_GET_VARS[''year''])>1969 && intval($HTTP_GET_VARS[''year''])<2038)?intval($HTTP_GET_VARS[''year'']):date("Y");
$mtime=mktime(0,0,0,$mnow,date("d"),$ynow);
$f=date("w",mktime(0,0,0,$mnow,1,$ynow))-1;

[code] $mnow=(isset($HTTP_GET_VARS['month']) && intval($HTTP_GET_VARS['month'])>0 && intval($HTTP_GET_VARS['month'])<13)?intval($HTTP_GET_VARS['month']):date("m");
$ynow=(isset($HTTP_GET_VARS['year']) && intval($HTTP_GET_VARS['year'])>1969 && intval($HTTP_GET_VARS['year'])<2038)?intval($HTTP_GET_VARS['year']):date("Y");
$mtime=mktime(0,0,0,$mnow,date("d"),$ynow);
$f=date("w",mktime(0,0,0,$mnow,1,$ynow))-1;
echo "

";
echo "";
echo "";
for($i=0;$i if($i%7==0)echo "";
echo "";
if($i>$f)echo $i-$f;
echo "";
if($i%7==6)echo "
";
}
if($i%7<6 && $i%7>0)echo "";
if($i%7==6)echo "";
echo "
<".$ynow."><".date("M",$mtime).">
SMTWTFS
";
?>[/code]

关于

此页面包含了发表于2004年12月28日 10:19的 Blog 上的单篇日记。

此 Blog 的前一篇日记是 JavaScript实用的一些技巧

此 Blog 的后一篇日记是 在线改Serv-U密码

更多信息可在 主索引 页和 归档 页看到。

Creative Commons License
此 Blog 中的日记遵循以下授权 Creative Commons(创作共用)授权.
Powered by
Movable Type 6.3.2