Request.BinaryRead错误

曹长科 工程师  2008-11-27 01:34:36
我实现的功能是上传图片和一些用户信息
表单是
<form name="infoform" action="supinfo.asp" method="post"enctype="multipart/form-data">
名字: <input type="text" name="user" >
性别: <input type="text" name="sex">
<input type="file" name="file1"> //图片文件上传
<input type="submit" name="submit" value="发布">
</form>


代码是这样
Response.Buffer=true
formsize=Request.TotalBytes
formdata=Request.BinaryRead(formsize)
上传的图片数据我已经可以正常读出了。
但是不知道如何读取名字和性别。


麻烦给个详细的代码。
...全文
93 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
曹长科 2008-12-09
up
回复
曹长科 2008-12-05
谁给写个代码些。
学习一下
网上找了很久,找不到,主要是如何分离文本和图片二进制数据
回复
曹长科 2008-12-03
谁能手工写一个简单点的

无组件上传代码有点多 看不大明白
回复
曹长科 2008-12-03
一下代码是上传纯图片二进制的
<%
response.buffer=true
formsize=request.totalbytes
formdata=request.binaryread(formsize)
bncrlf=chrB(13) & chrB(10)
divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1)
datastart=instrb(formdata,bncrlf & bncrlf)+4
dataend=instrb(datastart+1,formdata,divider)-datastart
mydata=midb(formdata,datastart,dataend)

db=server.mappath("data.mdb")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & db
set conn=server.createobject("ADODB.Connection")
conn.open connstr
Set rs=SERVER.CreateObject("ADODB.Recordset")
sql="select * from student"
rs.open sql,conn,1,3
rs.addnew
rs("HeadImage").appendchunk mydata
rs.update
%>
<html>
<body>
<p align="center">
<form name="imageForm" action="AddImage.asp" method="post" encType="multipart/form-data">
<input type="file" name="imageFile" />
<input type=submit name="imageSubmit" value="Submit" />
</form>
</p>
</body>

</html>
这个是成功的,但是<input type="text" name="imageText" />,就错误,因为不知道如何分离文本和图片
<html>
<body>
<p align="center">
<form name="imageForm" action="AddImage.asp" method="post" encType="multipart/form-data">
<input type="text" name="imageText" />
<input type="file" name="imageFile" />
<input type=submit name="imageSubmit" value="Submit" />
</form>
</p>
</body>
</html>
回复
smartcatiboy 2008-11-27
这个是典型的无组件上传嘛,找个组件接受既可。
回复
曹长科 2008-11-27
看来没人回答列
回复
曹长科 2008-11-27
我是一起传的,倒是可以读取用户信息,但是内容超过20个字就出问题
回复
qiubin200236 2008-11-27
我是分开来传的
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-11-27 01:34
社区公告
暂无公告