File upload 将文件上载到经典ASP中的不同目录
我正在做一个经典的ASP页面,我需要有一个表单上传多个文件 我使用的是upload.asp类文件 文件正在上载,但我遇到的问题是,我想将每个文件上载到不同的子目录 例如,“我的表单”包含以下字段:File upload 将文件上载到经典ASP中的不同目录,file-upload,asp-classic,File Upload,Asp Classic,我正在做一个经典的ASP页面,我需要有一个表单上传多个文件 我使用的是upload.asp类文件 文件正在上载,但我遇到的问题是,我想将每个文件上载到不同的子目录 例如,“我的表单”包含以下字段: 以下是当前的ASP: savepath=“/assets” 对于Uploader.Files.Items中的每个文件 '更改文件名 origFile=File.FileName 扩展名=InStrRev(原始文件“.”) 剪切字符串=长度(原始文件)-扩展名+1 File.FileName=met
以下是当前的ASP:
savepath=“/assets”
对于Uploader.Files.Items中的每个文件
'更改文件名
origFile=File.FileName
扩展名=InStrRev(原始文件“.”)
剪切字符串=长度(原始文件)-扩展名+1
File.FileName=metaID&右(origFile,cutString)
path=path&File.FileName
'保存文件
File.SaveToDisk保存路径
'将文件详细信息输出到浏览器
响应。写入“上传的文件:&File.FileName&”
“
响应。写入“大小:&File.FileSize&”字节
“
响应。写入“类型:&File.ContentType&”
“
ThumbName=File.FileName
ThumbSize=File.FileSize
下一个
我希望PDF字段中的文件转到/assets/PDF
子文件夹,Powerpoint字段中的文件转到/assets/PPT
子文件夹,缩略图字段中的文件转到/assets/thumb
子文件夹
据我所知,不管字段名是什么,当前代码只在文件中循环
有没有办法根据字段名更改保存路径。我插入了一行
”每种类型都有一个不同的目录
savepath=savepath&“/”扩展名
File.SaveToDisk保存路径
这就应该做到了此外,为代码不都在代码块中表示歉意。我用4个空格缩进了每一行,但由于某些原因,它只在代码块的一半处开始。。。正确识别。