asp一个页面同时提交文字和图片到数据库

来源:百度知道 编辑:UC知道 时间:2024/05/31 04:35:29
数据库字段:id,name,tel,mail,address,title,article,tu1,tu2,tu3,

提交页:discover.asp

<h3>发布信息>></h3>
<script language=vbscript>
function checkinfo()
form2.submit
form1.submit '只用一个提交
end function
</script>
<form action="uptext.asp" method="POST" name="form2">
姓名:<input name="name" type="text" size=20>
电话:<input name="tel" type="text" size=20>
邮箱:<input name="mail" type="text" size=30>
地址:<input name="address" type="text" size=30>
标题:<input name="title" type="text" size=40>
内容:<textarea name="article" rows="6" cols="65" wrap=hard></textarea>
</form>

<form action="upimage.asp" METHOD="POST" enctype="multipart/form-data"

使用无组件上传不就可以做到了吗.
网上有很无组件上传
在form内加入:enctype="multipart/form-data"
保存图片代码如下:
set request9=New UpLoadClass
request9.AutoSave=2
request9.FileType="gif/jpg"
request9.SavePath="../uploadfile/"
....
rs.addnew
request9.MaxSize=204800
if request9.Save("pic1",0) then
pic=request9.SavePath&request9.Form("file1")
end If
文本内容代码如下:
rs("test")=request9.form("test")
...
rs.update
....

还是用两步法比较简单。先传图片到文件夹,再传数据。我这里有一份。
我的qq:605489969

我这里有一份你想要的,一个表单,一个处理页即可同步上传文字和图片到数据库.
QQ:313736627