永发信息网

ASP 二进制上传图片帮忙解释下代码的意思~用途

答案:4  悬赏:10  手机版
解决时间 2021-01-04 12:14
ASP 二进制上传图片帮忙解释下代码的意思~用途
<%
set rec=server.createobject("ADODB.recordset")
strsql="select img from images where uid='" & trim(session("s_loginID")) & "'"
rec.open strsql,conn,1,1
if not rec.eof then
上面是建立数据库链接

下面的代码是用来显示图片
但是不知道每个代码代表什么
Response.ContentType = "image/gif"
Response.BinaryWrite rec("img").getChunk(7500000)
rec.close
set rec=nothing
set conn=nothing
else
rec.close
set rec=nothing
set conn=nothing
if trim(session("s_loginID"))=trim(session("s_loginID")) then
response.redirect "images/noimg.bmp"
else
response.redirect "images/notupload.jpg"
end if
end if
%>
最佳答案
Response.ContentType = "image/gif" 定义上传的类型
Response.BinaryWrite rec("img").getChunk(7500000)使用长二进制输出图片
rec.close 关闭数据库
set rec=nothing 设置数据库连接为空
set conn=nothing 设置连接对象为空
else 否则
rec.close关闭数据库
set rec=nothing设置数据库连接为空
set conn=nothing设置连接对象为空
if trim(session("s_loginID"))=trim(session("s_loginID")) then 判断缓存中的S_LOGINID字段是否相等
response.redirect "images/noimg.bmp" 跳转到images/noimg.bmp页面
else 否则
response.redirect "images/notupload.jpg" 跳转到images/
end ifnotupload.jpg页面
end if结束判断
%>
全部回答
补充一点,就是这样做可以防止图片木马哦~
主要是这两句 Response.ContentType = "image/gif" '设置显示图片的格式 Response.BinaryWrite rec("img").getChunk(7500000) '显示图片 'Response.BinaryWrite 要显示的数据.读取多少字节 其他的应该看得懂吧,
因为图片是存放到数据库中的,所以只能这样来调用的 Response.ContentType = "image/gif" '文件格式定位图片格式 Response.BinaryWrite rec("img").getChunk(7500000) '使用长二进制输出图片 rec.close set rec=nothing set conn=nothing else rec.close set rec=nothing set conn=nothing if trim(session("s_loginID"))=trim(session("s_loginID")) then response.redirect "images/noimg.bmp" '如果session("s_loginID")为空就显示这张图片 else response.redirect "images/notupload.jpg"'否则就显示这张图片 end if
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手机版腾讯视频 怎么才可以全屏观看电影 试了
中学生小刚在放学回家的路上,看到本班同学小
信用卡逾期俩月被停卡 一次性还完还能解除继
腊肠怎么风干
不知道有没有人看过这部小说,很久以前看的了
我国古代文学成就显著,下列连线不正确的是A.
长治市襄垣县公安局出入境管理大队办公位置在
黑暗之魂3 宝箱怪不打影响大吗 这个怪长的太
上海自然博物馆新馆附近有什么好玩的
不用卸妆水怎么卸眼线
单选题从高h处以水平速度v0抛出一物体,物体
2014年12月底买的车,现在是六年一检,那我车
交房了,我该怎么办,交房了,但现在小区还不够
公力三月初一什么星座
怎样设置无线鼠标
推荐资讯
万荣新苑社区居委会地址在什么地方?想过去办
I will do it.A. after a minuteB. in a minu
江汉河谷降水水汽的来源地
单选题有关高新技术产业特点的说法,正确的是
惠民信贷的职业规划怎么写
情商低是什么意思???
Read the passage and fill in the blanks wi
帆布鞋鞋带怎么隐藏
单选题花生种子的营养物质主要存在于A.胚乳B.
豚草是原产北美的植物,据调查在江苏、浙江、
单选题下列属于后天学习行为的是A.蜜蜂跳舞B.
成语什么的变化
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?