加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

上传经典ASP中的图像和目录中找不到的图像

发布时间:2020-12-16 09:36:44 所属栏目:asp.Net 来源:网络整理
导读:我试图在经典的asp上传一个图像,并使用下面的代码相同. file_path = "/uploads/events/upload_img"img_folder = Server.MapPath(file_path)Set Upload = Server.CreateObject("Persits.Upload")Upload.CodePage = 949Upload.SetMaxSize (500 * 1024),TrueUpl
我试图在经典的asp上传一个图像,并使用下面的代码相同.

file_path  = "/uploads/events/upload_img"
img_folder = Server.MapPath(file_path)

Set Upload = Server.CreateObject("Persits.Upload")
Upload.CodePage = 949
Upload.SetMaxSize (500 * 1024),True
Upload.OverwriteFiles = false
Upload.CreateDirectory img_folder,True
Upload.save

Upload.Files("img1")

这里img1包含从用户处获取的图像:

<input type="file" name="img1" />

但是它正确执行但在/ uploads / events / upload_img文件夹中看不到图像

谁能告诉我为什么会这样?谢谢

解决方法

因为您使用没有参数的save()方法,所以文件将被上载到服务器的内存而不是文件夹.

试试这个:

img_folder = Server.MapPath("/uploads/events/upload_img")

Set Upload = Server.CreateObject("Persits.Upload")
Upload.CodePage = 949
Upload.SetMaxSize (500 * 1024),True
Upload.Save(img_folder)

uploadedImg = Upload.Files("img1")

这是Persits.Upload对象引用中Save() method的链接.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读