0

我使用 fpdf 输出有关员工的详细信息和员工的图像(如果找到)。我将其设置为从用户输入中获取员工 ID,然后将该 ID 发送到 fpdf,在那里它从数据库中提取员工数据并将其显示在 pdf 上。到目前为止,我有几张照片并将它们重命名为与照片相同的员工 ID。因此,如果员工 ID 为 534,则他的图片名为 534.jpg。到目前为止一切正常,但对于我没有照片但无法加载 pdf 的员工。所以我希望有人打电话帮我写一个脚本,检查该图片是否在文件夹中,如果不显示默认图片。这是代码示例:

Dim techpic2
techpic2 = eID &".jpg"



pdf.Image techpic2,90,38,27,0," "

我希望我能写一个像

if techpic2 = Not Found THEN

techpic2 = "default.jpg";

但我不确定如何检查文件夹中的文件或正确的语法,如果有人知道这一点,我将不胜感激。

4

1 回答 1

0

使用 FileExists:

您可以适应的示例:

dim fs
set fs=Server.CreateObject("Scripting.FileSystemObject")
if fs.FileExists("c:\asp\image.jpg")=true then
  response.write("File c:\asp\image.jpg exists!")
else
  response.write("File c:\asp\image.jpg does not exist!")
end if
set fs=nothing
于 2010-06-22T07:16:22.833 回答