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)
上传的图片数据我已经可以正常读出了。
但是不知道如何读取名字和性别。


麻烦给个详细的代码。
...全文
158 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
西安风影 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
  • 打赏
  • 举报
回复
我是分开来传的

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧