我使用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";
但我不知道如何检查文件夹中的文件或正确的语法,如果有人知道这一点,我会非常感激。
答案 0 :(得分: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