ASP文件上传问题

xlyhj219 2011-01-13 03:10:31
ASP文件上传,本地测试没有问题,上传到服务器,打开网站测试的时候上传文件缺一直报上传文件为空,请选择上传文件。
请问各位大侠是什么原因造成的?
...全文
124 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
heatonc 2011-01-14
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 chinmo 的回复:]
比如你初始化无组件类为upload
那么就用upload.Form
[/Quote]

+1

感谢你一直以来的支持,欢迎使用《Csdn收音机》!
ccyub 2011-01-13
  • 打赏
  • 举报
回复
服务器保存文件的文件夹没有足够的权限,给权限就行了
xlyhj219 2011-01-13
  • 打赏
  • 举报
回复
Set file=FileUP.file("file")
这是原来程序 的 file还是为空
是在不行就只能用组件了
木头是猫 2011-01-13
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 xlyhj219 的回复:]
自己的服务器 空间足够

VBScript code
file = Request.Form("file")

if file="" then

现在的问题就是file=""一直成立
[/Quote]
是自己的服务器 那就去装个aspupload吧 比目前任何一个无组件上传都好用 尤其是上传大文件
不管是组件上传还是无组件上传,你这样的写法肯定不行的,
上传文件是encType="multipart/form-data",通过Request.Form是获取不到的
xlyhj219 2011-01-13
  • 打赏
  • 举报
回复
那为什么本地测试可以获取
源程序就是用的无组件类UPLOAD
也是出现这个问题 才重新做了个 结果还是一样
  • 打赏
  • 举报
回复
比如你初始化无组件类为upload
那么就用upload.Form
  • 打赏
  • 举报
回复
不能使用Request.Form,这样是获取不到值的,必须使用无组件类
xlyhj219 2011-01-13
  • 打赏
  • 举报
回复
自己的服务器 空间足够
file = Request.Form("file")

if file="" then

现在的问题就是file=""一直成立
  • 打赏
  • 举报
回复
贴出重点相关部分的所有代码
暗夜螃蟹 2011-01-13
  • 打赏
  • 举报
回复
先看权限是否是777,再看空间是否足够;
xlyhj219 2011-01-13
  • 打赏
  • 举报
回复
父目录是启用的,FSO也支持。
现在是不能获取要上传的文件,比如桌面一个文档a.doc要上传,程序获取不到a.doc的信息,提示上传的文件为空,请选择要上传的文件。但是a.doc已经选择了。程序没问题 本地测试可以上传。
heatonc 2011-01-13
  • 打赏
  • 举报
回复
我在想以1个问题你看看你服务器的iis配置的时候是否启用父目录 有些时候iis 是默认关闭的
看下fso支持不!
  • 打赏
  • 举报
回复
空间支持FSO么?
xlyhj219 2011-01-13
  • 打赏
  • 举报
回复
现在就是无组件上传
yhtapmys 2011-01-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xlyhj219 的回复:]
我是获取不到我要上传的文件
本地测试没有问题 是不是服务器少了什么组件
[/Quote]
麻烦
可试下 无组件上传~
xlyhj219 2011-01-13
  • 打赏
  • 举报
回复
我是获取不到我要上传的文件
本地测试没有问题 是不是服务器少了什么组件
yhtapmys 2011-01-13
  • 打赏
  • 举报
回复
路径没设置好?

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧