0
我正在製作一個經典的ASP頁面,其中我需要一個表單上傳多個文件。將文件上傳到經典ASP中的不同目錄
我正在使用Jacob "Beezle" Gilley的upload.asp類文件。
文件正在上傳,但我遇到的問題是我想要將每個文件上傳到不同的子目錄。
例如,我的形式有以下字段:
<input type="file" name="PDF" />
<input type="file" name="Powerpoint" />
<input type="file" name="Thumbnail" />
這裏是當前ASP:
savepath = "/assets"
For Each File In Uploader.Files.Items
'Change Filename
origFile = File.FileName
extension = InStrRev(origFile, ".")
cutString = Len(origFile) - extension + 1
File.FileName = metaID & right(origFile, cutString)
path = path & File.FileName
' Save the file
File.SaveToDisk savepath
' Output the file details to the browser
Response.Write "File Uploaded: " & File.FileName & "<br>"
Response.Write "Size: " & File.FileSize & " bytes<br>"
Response.Write "Type: " & File.ContentType & "<br><br>"
ThumbName = File.FileName
ThumbSize = File.FileSize
Next
我想在PDF領域的文件去/assets/pdf
子文件夾, Powerpoint字段中的文件轉到/assets/PPT
子文件夾,縮略圖字段中的文件轉到/assets/thumb
子文件夾。
據我所知,目前的代碼只能遍歷文件,而不管字段名是什麼。
有沒有辦法根據字段名更改保存路徑。
此外,對於代碼的道歉不是所有的代碼塊之中。我用4個空格縮進了每行,但由於某種原因,它只會在大約一半的時候啓動代碼塊。 –
當前ASP後點擊輸入:...正確識別。 – Paul