请教为什么图象上传后无法显示?

tigerzhouli8888 2004-08-07 11:05:50
运行后出现的是文件下载窗口,而且,是下载这个.ASP文件,不是图象文件,请各位告诉我到底问题出在哪里了?谢谢了
如果,哪位有文件上传的示例也可以发给我啊,谢谢了

代码如下:
<!--#include file="adoaccess.asp"--> '这个大家都知道吧,他就是与数据库连的一个程序了
<%
dim id
id= request("id")
set rs=server.createobject("ADODB.recordset")
sql="select * from pic where id=" & id
rs.open sql,cnn,1,1
'Response.ContentType = "image/jpg" '显示图片的格式也可以用
'Response.ContentType = "image/gif" 以gif显示
Response.ContentType = "image/*" '以jpg显示
'response.addheader "content-disposition" '"filename=photo.jpg"
Response.BinaryWrite rs("big") '显示图片
rs.close
set rs=nothing
set connGraph=nothing
%>
...全文
136 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
tigerzhouli8888 2004-08-16
回:wth1150
问题解决了啊,原来是因为我在代码后面加了注释.谢谢你了!
也谢谢大家!
回复
wth1150 2004-08-12
那就是对的~你是不是在图片之前用response.write写了什么字
只能单独显示图片,不能有其它一点东西。
显示多个图片的话用<img src="画图.asp">加载
回复
tigerzhouli8888 2004-08-09
回:
ljqhbt
你能不能说的再具体点呢?我是初学啊
回:
wth1150
试过了,可是显示出来的是乱码
回复
wth1150 2004-08-08
Response.ContentType = "text/html"
Response.BinaryWrite rs("big").GetChunk(750000)

这个再试试
回复
ljqhbt 2004-08-08
你不能直接使用Response.BinaryWrite rs("big")
而是在网页中调用另外一个asp文件(比如big.asp)
在big.asp中使用Response.BinaryWrite rs("big")
就就可以了,我就是这样弄的.
回复
tigerzhouli8888 2004-08-08
晕~广告怎么做到这里来了啊.斑竹,帮我删了啊~
回复
cswxjf 2004-08-07
■■■高速稳定ASP.NET虚拟主机网站空间SQLSERVER数据库4折优惠酬宾 ■■■

■大海网络软件有限公司(www.dahai.net)是国内最早提供ASP.NET虚拟主机的服务商之一。
至今大海网络积累了大量的客户,服务成本直线下降。为此公司决定对目前所有产品实现降价销售。
========================================================================
■虚拟主机(HTM,ASP,ASP.NET)和数据库产品(SQLSERVER)优惠幅度达4折
========================================================================
HTML-A(100M HTML 空间;赠送25M电子邮件;) 价格:72元
HTML-B(200M HTML 空间;赠送50M电子邮件;) 价格:112元
HTML-C(400M HTML 空间;赠送100M电子邮件;) 价格:192元
HTML-D(800M HTML 空间;赠送200M电子邮件;) 价格:272元
HTML-E(50M HTML 空间;赠送5M电子邮件;) 价格:65元
========================================================================
ASP-A(100M ASP 空间;赠送25M电子邮件;) 价格:96元
ASP-B(200M ASP 空间;赠送50M电子邮件;) 价格:136元
ASP-C(400M ASP 空间;赠送100M电子邮件;) 价格:216元
ASP-D(800M ASP 空间;赠送200M电子邮件;) 价格:376元
ASP-E(50M ASP 空间;赠送5M电子邮件;) 价格:86元
========================================================================
ASP.NET-A(100M ASP.NET 空间;赠送25M电子邮件;) 价格:112元
ASP.NET-B(200M ASP.NET 空间;赠送50M电子邮件;) 价格:192元
ASP.NET-C(400M ASP.NET 空间;赠送100M电子邮件;) 价格:328元
ASP.NET-D(800M ASP.NET 空间;赠送200M电子邮件;) 价格:432元
========================================================================
SQL-A(50M SQL Server 数据库空间;) 价格:112元
SQL-B(100M SQL Server 数据库空间;) 价格:192元
SQL-C(200M SQL Server 数据库空间;) 价格:328元
SQL-D(400M SQL Server 数据库空间;) 价格:432元
========================================================================
MAIL-A(25M 企业域名 电子邮件;) 价格:15元
MAIL-B(50M 企业域名 电子邮件;) 价格:25元
MAIL-C(100M 企业域名 电子邮件;) 价格:50元
MAIL-D(250M 企业域名 电子邮件;) 价格:125元
MAIL-E(500M 企业域名 电子邮件;) 价格:250元
MAIL-F(1000M 企业域名 电子邮件;) 价格:500元
========================================================================
■域名注册(国内国际)和网站推广产品(搜狐,新浪,网易,Google)优惠如下
========================================================================
英文国际顶级域名(.com/.net/.org) 价格:58元
英文国内域名(.cn/.com.cn/.net.cn/.org.cn) 价格:98元
.biz/.info国际英文域名 价格:105元
========================================================================
通用网址 价格:300元
新浪快速登录 价格:300元
新浪搜索固定型及推广型登录 价格:6折
搜狐普通型登录 价格:216元
搜狐搜索固定型及推广型登录 价格:6折
网易搜索经济型服务 价格:300元
网易搜索超值型服务 价格:1500元
Google右侧排名(包年或包月) 价格:7折
新浪竞价排名 价格:8折
搜狐竞价广告 价格:72折
网易竞价广告 价格:55折
雅虎中国搜索排名 价格:75折
========================================================================
■联系大海网络(www.dahai.net)软件有限公司
========================================================================
公司网址:http://www.dahai.net/
联系人:张先生(13179682338),孙先生
电话:0510-8821881,3732767
传真:0510-3732767
在线销售:QQ:3712846,MSN:webcool@dahai.net
支付账号:http://www.dahai.net/pay.aspx
========================================================================
■我们秉承“一点一滴 乃成大海”的理念服务客户
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-07 11:05
社区公告
暂无公告