各位大侠帮我看看这段代码是什么意思?谢谢,我看不明白,挺丢人的

来源:百度知道 编辑:UC知道 时间:2024/05/11 04:11:18
各位大侠帮我看看这段代码是什么意思?谢谢,我看不明白,挺丢人的。

<td height="218" align="left" valign="top"><%if rs("图片")>0 then
tu=rs("图片")
set myfileObject=Server.CreateObject("SCRIPTING.FILESYSTEMOBJECT-byuxiu")
for i=1 to tu
strfilename=server.mappath("../upimages/wz" & id &"_"& i &".gif")
filename="../upimages/wz" & id &"_"& i &".gif"
if myfileobject.FileExists(strfilename) then
response.write "<img src='"& filename &"'><br>"
else
response.write "<img src='../upimages/wz" & id &"_"& i &".jpg'><br>"
end if
next
set myfileobject=nothing
end if
response.write rs("内容")%></td>
现在的问题是在这个网页中,现在输出的图片扩

<td height="218" align="left" valign="top"><%if rs("图片")>0 then
tu=rs("图片") '这里的rs("图片")应该是个数字型的吧?就是总共有上传了多少个图片
set myfileObject=Server.CreateObject("SCRIPTING.FILESYSTEMOBJECT-byuxiu") '创建FSO对象,即用该对象对文件进行操作.FILESYSTEMOBJECT-byuxiu这里好像写错了?
for i=1 to tu 循环开始从1到tu这个变量数
strfilename=server.mappath("../upimages/wz" & id &"_"& i &".gif")'在服务器的upimages/wz目录中找到文件的绝对路径,文件名称应该是: wz18_1.gif这样类似的,其中18是id变量,因此变量strfilename应该是:
盘符:/站点/upimages/wz18_1.gif这样的.
filename="../upimages/wz" & id &"_"& i &".gif" '定义文件名
if myfileobject.FileExists(strfilename) then '如果这个文件存在
response.write "<img src='"& filename &"'><br>" '输出这个文件到页面
else '否则
response.write "<img src='../upimages/wz" & id &"_"& i &".jpg'><br