一个简单实用的倒计时牌程序

你可以把下面的脚本加到你的页面上,做成一个简单而又实用的倒计时牌

<?php 
//file: ctdown.inc
///////////////////////////////////////////////////////// 
//                  用户变量
//   用户可根据需要修改下列变量
///////////////////////////////////////////////////////// 

$towhen "10-01-2001";// 要倒计时到的日期, 用".", "-",或 "/" 来分割年月日 (必须以 MM-DD-YYYY的格式) 
$desc "国庆节";// 描述 
$usebold "yes";// 是否用粗体显示 (yes or no) 
$showlink "yes";// 是否作为一个链接显示(yes or no)
$timezone "GMT";// 以GMT为标准 
$fontf "Verdana";// 字体 
$fonts "2";// 字体大小
$url "http://www.oso.com.cn";// 链接地址

///////////////////////////////////////////////////////// 
//        以下代码无需更改 
///////////////////////////////////////////////////////// 
$when split("[/.-]"$towhen); 
$cur date("m/d/Y"); 
$ver "v1.1a"
$date mktime(0,0,0,$when[0],$when[1],$when[2]); 
$now time(); 

$diff $date $now
$days floor($diff / (60 60 24)); 

if (
$showlink == "yes"

 
$linka "<a href=\"$url\">";
 
$linkb "</a>"

else 

 
$linka ""
 
$linkb ""


if (
$usebold == "yes"

 
$bolda "<b>"
 
$boldb "</b>"

else 

 
$bolda ""
 
$boldb ""


print(
"<center><font face=\"$fontf\" size=\"$fonts\">\n"); 
print(
"<!-- Generated By Jim Chaw(Neptune) Countdown $ver ($cur) -->\n"); 

if (
$days 0

 print(
"$linka$bolda 离开".$desc."还有".($days+1)."天"."$boldb$linkb\n"); 

elseif (
$days == 0

 print(
"$linka$bolda"."明天是$desc"."$boldb$linkb\n"); 

elseif (
$days == -1

 print(
"$linka$bolda"."今天是$desc!"."$boldb$linkb\n"); 

elseif (
$days < -1

 print(
"<b>不能对过去的时间作到计时<b>\n"); 

print(
"<br>\n<font size=\"1\">[-$timezone 时间-]</font>\n"); 
print(
"</center>\n"); 
?>