利用aspcn组作上传文件出现的问题!!
今天作了一个上传照片的小东东。
要求是这样子的:
1:用户必须先填写表单,表单的内容包括姓名,EMAIL,所在服务器等信息;
2:上传文件之前必须先选择该张照片在何处拍摄(西方平原、南方平原、龙骨沙漠、边缘森林、暗黑山脉、波本海岸,由单选框按钮来选择,默认状态6个单选按钮均为未选中状态),接着必须填写上传图片的中文名称和该张图片的说明,接着就是点击上传图片按钮(这个按钮是<input type=file name=filename0>默认生成的按钮)进行选取待上传文件;
3:上传文件的另一个要求是必须提供多文件上传,也就是说默认状态是只能上传一张图片,当用户设置好这次要上传的图片数后,页面应能够动态增加多个文本框(文件中文名输入框,文件说明输入框,文件上传按钮),
4:当按上传之后,用户输入的信息和上传的文件的名字应能够入库,并且页面返回初始状态,也就是6个单选按钮都为未选中状态;
我在实现中出了几个问题:
1:在保存信息时无法读取(文件中文名和文件说明这两个文本队列传过来的值),出现错误提示是"在读取二进制文件之后,不能再使用request来读取表单返回的信息";
2:如果在上传之后恢复6个单选框按钮的默认状态
3:保存之后我用response.redirect urlstr(urlstr为一个url地址)无法正确跳转,出错;
请高手提教!