2010-06-21 47 views
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"; 

但我不知道如何檢查的文件夾文件或正確的語法,如果任何人都知道這我真的很感激它。

回答

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 
+0

非常感謝你,這是我需要的正是我只是測試它,現在一切都運行完美。再次感謝! – bluffo 2010-06-22 14:49:46