最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
这个问题我刚刚前两天做过,呵呵(会不会加入精华区)
时间:2022-07-02 23:25:35 编辑:袖梨 来源:一聚教程网
例表test
id int IDENTITY (1, 1) NOT NULL ;
testtext ntext;
images image;
提交文件里的表单如下设置:
同时在提交表单的文件的head里加入如下代码:
upload.asp里的主要代码:
<%
FormSize = Request.TotalBytes '得到数据
FormData = Request.BinaryRead( FormSize )
function ImageUp(formsize,formdata) '这个函数的功能是截取其中的图像部分。
bncrlf=chrb(13) & chrb(10) '做成函数后。以后你可以自己随意使用了。
divider=leftb(formdata,instrb(formdata,bncrlf)-1)
datastart=instrb(formdata,bncrlf&bncrlf)+4
dataend=instrb(datastart+1,formdata,divider)-datastart
imageup=midb(formdata,datastart,dataend)
end function
Image=ImageUp (FormSize,Formdata) '这里就是图像部分了。
if FormSize<>"" then
response.write "正在上传您的签名图片....
"
set rs=server.CreateObject("adodb.recordset")
sql="SELECT * FROM test where id is null"
rs.Open sql,conn,1,3
rs.AddNew '因为表单二在表单一提交的过程中下提交了。
rs("images").appendchunk Image '所以这里是添加。
id int IDENTITY (1, 1) NOT NULL ;
testtext ntext;
images image;
提交文件里的表单如下设置:
同时在提交表单的文件的head里加入如下代码:
upload.asp里的主要代码:
<%
FormSize = Request.TotalBytes '得到数据
FormData = Request.BinaryRead( FormSize )
function ImageUp(formsize,formdata) '这个函数的功能是截取其中的图像部分。
bncrlf=chrb(13) & chrb(10) '做成函数后。以后你可以自己随意使用了。
divider=leftb(formdata,instrb(formdata,bncrlf)-1)
datastart=instrb(formdata,bncrlf&bncrlf)+4
dataend=instrb(datastart+1,formdata,divider)-datastart
imageup=midb(formdata,datastart,dataend)
end function
Image=ImageUp (FormSize,Formdata) '这里就是图像部分了。
if FormSize<>"" then
response.write "正在上传您的签名图片....
"
set rs=server.CreateObject("adodb.recordset")
sql="SELECT * FROM test where id is null"
rs.Open sql,conn,1,3
rs.AddNew '因为表单二在表单一提交的过程中下提交了。
rs("images").appendchunk Image '所以这里是添加。
相关文章
- 魔兽世界怀旧服Plus暮光领主克尔里斯打法攻略详解 12-15
- 魔兽世界怀旧服Plus洛古斯杰特团本BOSS攻略 12-15
- 樱花动漫官方正版入口-网站地址下载 12-15
- 阿凡达潘多拉边境吐雾者种子采集方法介绍 12-15
- kimi智能助手电脑版使用指南-kimi智能助手在电脑上的操作技巧 12-15
- 次元城动漫app安卓最新版本下载 - 次元城动漫app官方正版安装包下载 12-15