我用asp做了一个文件上传的表单,想在上传文件的同时设置这个文件的几个值,用了几个input让用户自己输入,文件可以上传,但是值就传不过去,
为什么form设置了enctype="multipart/form-data" 属性后,form里面的input的值传不过去了呢?去掉enctype="multipart/form-data"后,这些input的值都可以正常的传递过去
小弟实在不解,PHP中就没有这样的情况,还望高手们指点
---------------------------------------------------------------
你用什么组件上传文件?
如果其他没什么错误,你把input栏位放在文件框的上面
---------------------------------------------------------------
form设置了enctype="multipart/form-data" 属性后,就是2进制传输数据了
form里面的input的值传过去的不过是以2进制的方式,所以request就得不到值了。一般可以利用组件来读去input的值,如 xxx."inputname".value