% db_path="testimg.mdb" set conn=server.CreateObject("ADODB.connection") connstr="driver={Microsoft Access Driver (*.mdb)};dbq="server.MapPath(db_path) conn.open connstr %> |
form action="upload.asp" method="post" enctype="multipart/form-data"> input type="file" name="imgurl"> input type="submit" name=ok value="ok"> /form> |
!--#include file="conn.asp"--> % formsize=request.totalbytes formdata=request.binaryread(formsize) bncrlf=chrB(13)chrB(10) divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1) datastart=instrb(formdata,bncrlfbncrlf)+4 dataend=instrb(datastart+1,formdata,divider)-datastart mydata=midb(formdata,datastart,dataend) set rs=server.createobject("ADODB.recordset") rs.open "SELECT * FROM imgurl",conn,3,3 rs.addnew rs("img").AppendChunk myData rs.update rs.close set rs=nothing set conn=nothing response.redirect "index.asp" %> |
!--#include file="conn.asp"--> % set rs=server.createobject("ADODB.recordset") sql="select * from imgurl where id="trim(request("id")) rs.open sql,conn,1,1 Response.ContentType="image/*" Response.BinaryWrite rs("img").getChunk(8000000) rs.close set rs=nothing set conn=nothing %> |
!--#include file="conn.asp"--> % strsql="select * from imgurl" set rs=server.createobject("ADODB.recordset") rs.open strsql,conn,1,1 do until rs.eof whatid=rs("id") %> img src="showimg.asp?id=%=whatid%>"> % rs.movenext loop%> |
標(biāo)簽:平頂山 四平 馬鞍山 遼陽(yáng) 朝陽(yáng) 防城港 湖北 孝感
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP上傳圖片功能的又一實(shí)現(xiàn)(OLE對(duì)象)》,本文關(guān)鍵詞 ASP,上傳,圖片,功能,的,又一,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。