;中国 COLD FUSION 用户组; WWW.CFWINDOW.COM 
您的位置 :首页 >> CF 技巧文章 >> 阅读文章内容 [ 关闭窗口 ]      

技巧文章内容 
    每日图片自动更换
文章作者 : 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">

这样每天你的文件上的图片会自动更换。







< 联系我们 --- 中国Cold Fusion用户组>

CFUG 国内(总部):Linkfoxo    上海:CFANS    北京:Cafe,Cyberkid,liwater    沈阳:Wangking
  
哈尔滨:Baiming    浙江:梅盛松    江西:陈末
  
CFUG (国际) Nagoya(名古屋):Codeguru    新加坡:YUZI    新西兰(Auckland):Richard CHEN
Copyright 2000-2001 www.cfwindow.com.All rights reserved

;中国 COLD FUSION 用户组; WWW.CFWINDOW.COM