标题:[求助]图片上传问题!
只看楼主
IsaacLee
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2006-3-2
 问题点数:0 回复次数:3 
[求助]图片上传问题!
各位你们好,我做的是一个新闻发布的,我现在要求要图片也能显示,我已经把图片读到了数据库中了,但是当我要去显示它的时候会出现叫你保存整个页面的对话框,我不知道是怎么回事?有高手能解决吗?

rsImage.Open "SELECT * FROM NewsImage WHERE NewsID="&NewsID,cn,1,1

<% If Not rsImage.Eof Then
Response.ContentType="image/*"
Response.BinaryWrite rsImage("image").getChunk(7500000)
end if
%>

当点击这个显示页面的时候不会现实图片,会出现一个叫你保存这个页面的对话框.


请问大哥们,这是怎么回事呢??
2006-10-11 13:58
guangbo
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-11-7
得分:0 
呵呵,我有時也會,說不出的原因
2006-11-07 16:28
35maoe
Rank: 1
等 级:新手上路
帖 子:341
专家分:0
注 册:2006-8-28
得分:0 
调出图的后缀不对吧.看看地址栏上的文件后缀,到数据库和图输出的地方找原因.

2006-11-07 17:02
gdk2006
Rank: 4
等 级:业余侠客
威 望:8
帖 子:928
专家分:270
注 册:2006-7-2
得分:0 
好象要写成
<img src="就是你显示图片代码的页面.asp?id=图片ID">
我以前也用这个的但是这样数据库就很大了,我的那个显示图片的页面代码是:
<%
id=request("id")
set rec=server.createobject("ADODB.recordset")
strsql="select img from images where id=" & trim(request("id"))
rec.open strsql,connGraph,1,1
Response.ContentType = "image/*"
' 在输出到浏览器之前一定要指定Response.ContentType = "image/*",以便正常显示图片
Response.BinaryWrite rec("img").getChunk(7500000)
rec.close
set rec=nothing
set connGraph=nothing
%>

程序员的悲哀如何找女朋友?
追女解决方案百度“让她着迷”!
2006-11-08 13:31



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-95514-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.206609 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved