这个问题,我想了一星期还是没好办法,各位给点思路!
就是我现在做一个提交内容的页面,有自愿上传图片的功能!
本来我的处理数据页面是包含上传图片的和写入数据库的!
但想到有的人只发内容,不发图片,那样也执行了上传文件的代码?是不是有影响速度或不好?
于是我在填写页面用JS判断了,就是FILE表单有选择文件了,FROM就直接到picsave.asp 处理页!
当没有选择图片文件,就FROM到save.asp页面!
但后来发现,这个办法虽然起到可以判断,和不用起到说没带图片也执行了上传图片的代码,就是没图片的只执行了记录写入数据库代码而已,有带图片的,就执行picsave.asp页面的上传文件和写入数据库两面代码!
按JS来判断,不长远,而且有些用户浏览器不支持这个JS判断代码,现在头痛啊!!
本来是在处理页加if upload.form("file")<>"" then 执行上传文件的代码 end if的。
可是上传页面的FROM带有multipart/form-data",所以导致upload.form("file")取不到值!!!
郁闷啊!!!
有什么办法吗?