ASP上传组件出错

来源:百度知道 编辑:UC知道 时间:2024/06/19 03:12:37
我是用ASPUPLOAD组件的
报的错
Persits.Upload.1 错误 '800a0001'

未指定的错误

/forum/post2.asp,行 14

代码:
<%
if session("username")="" then
response.redirect "index.asp"
end if

Set Upload = Server.CreateObject("Persits.Upload")
Upload.CodePage = 65001
Upload.Save "d:\web\XXX\ZZZ\upload" (这里出错了,服务器上的权限有开了,难道不是绝对路径?)
upload.OverwriteFiles=ture
for each file in upload.files
filename=file.ExtractFileName
next

subject=replace(trim(upload.form("subject")),"'","''")
comment=replace(trim(upload.form("comment")),"'","''")
icon=upload.form("icon")

if lenb(subject)<1 then
errmessages="请输入贴子主题"
end if
if lenb(comment)<1 then
errmessages=errmessages&"<BR>请输入贴子内容"

你的路径都有问题,应该使用相对路径,你可以这样想,如果另外一个人登录,难道还访问他的d盘吗?你可以修改成相对路径试一下。

只给出路径不给出文件名你让程序存什么呢?