文章作者 : letitbe [ dou_j@263.net ] Web URL : http://
上载日期 : 2000-12-30
作者:Dan Case
如果当用户登录你的网页时,每天会有个新的动画图片,那一定会很有新意吧。你可以按以下的方法做:
(你可参照我的网址chicken Writer--http://www.awoc.com/chickenwriter,有个类似的例子)
首先当然是选择些图片,gif 格式,命名为,例如,toon1.gif,toon2.gif
第二步,创建一个服务器模板文件,命名为DailyToon.cfm, 代码如下:
<!--- September 30, 2000 是你想图片开始运作的前一天 --->
<!--- ToonNum is 从September 30, 2000开始的天数 --->
<!--- 这个算法假设你每天都运行卡通图片。如果你要去除星期六和日,或每星期运行一次,你就要调整这个算法--->
<CFSET ToonNum =
#DateDiff("d", "September 30, 2000", "#now()#")#>
<CFIF ToonNum LT 1>
<!---如果那天你不想运行卡通图片,缺省为Toon0.gif--->
<CFSET ToonNum = 0>
</CFIF>
<CFIF FileExists(ExpandPath("Toon #ToonNum#.gif"))>
<CFSET ToonFile = ExpandPath("Toon#ToonNum#.gif")>
<CFELSE>
<!--- 这个是防止文件出现错误--->
<CFSET ToonFile = ExpandPath("Toon0.gif")>
</CFIF>
<CFCONTENT TYPE="image/gif" FILE="#ToonFile#">
然后在每个要显示图片的文件加上以下代码
<IMG SRC="DailyToon.cfm">
这样每天你的文件上的图片会自动更换。
|