使用AspUpload组件 获取表单数据问题
之前开过一贴,但问题还没解决却已无人再回复帮助,现在再开一贴,问题及探讨过程如下:
----------------------------------------
我使用AspUpload组件上传文件,通常是要求将上传文件保存在一个固定的文件夹中,如c:\upfile,但是因为我这里的特殊需要,我希望在不同页面上传的文件保存在不同的文件夹中,如1.asp页面上传的文件保存在c:\upfile\1中,2.asp页面上传的文件保存在c:\upfile\2中,那我就想着把当前页的页码相关参数通过表单提交到上传处理页面UploadScript3.asp中,使保存路径自动做相应的变化,但却发现UploadScript3.asp页面无法使用request.form来获取表单值,用Upload.Form来获取表单值又必须在Upload.Save语句之后,也就是还没有办法在Upload.Save做出保存动作之前将路径名进行动态改变。是不是这样的?该如何解决?搜索了很多帖子,也没找到好的办法,请各位大虾帮助出点子
------------------------------------------
先把数据临时保存到一个目录,然后通过Upload.Form获取参数,最后把你上传的文件移动过去就可以了。
------------------------------------------
ShiningstarHu(Shining_star) 、seraph2大虾:如果通过这三步,具体如何操作?我是初学,请给点跟多提示。我知道前两步就是通过Upload.Save和之后的Upload.Form语句来进行,那第三步如何将临时目录中的文件移到正式目录中?又如何将临时目录删除掉?谢谢。。。