标题:关于asp的一个问题
只看楼主
wghost
Rank: 2
等 级:论坛游民
帖 子:47
专家分:31
注 册:2009-6-6
结帖率:37.5%
已结贴  问题点数:10 回复次数:6 
关于asp的一个问题
<html>
<head>
<title>练习</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
</head>
<body>
<%
  if request.querystring("query")<>"test" then
%>
  <form action="?query=test" method="post" enctype="multipart/form-data" name="form1" id="form1">
  <input type="file" name="file">
  <input type="submit" name="submit" value="提交">
  </form>
<%
else
    response.contenttype="image/gif" '设置输出类型为图像
    data=request.binaryread(request.totalbytes) '获取客户端转送的所有数据
    tcrlf=chrb(13)&chrb(10) '回车符号代码
    flag=leftb(data,instrb(data,tcrlf)-1) '获取图像数据结构标志
    datastart=instrb(data,tcrlf& tcrlf)+4 '获取图像数据开始位置
   datalength=instrb(datastart+1,data,flag)-datastart'获取图像数据长度
   response.binarywrite midb(data,datastart,datalength) '输出图像
end if

%>

</body>
</html>
<html>
上面程序运行后出现下面代码,我是初学者,希望哪位高手可以给详细讲解下!!!




<head>
<title>练习</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
</head>
<body>
搜索更多相关主题的帖子: asp 
2009-11-07 21:21
msgj
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:190
专家分:914
注 册:2009-10-3
得分:3 
检查服务器上asp是否运行。
2009-11-08 07:31
chenbofeng20
Rank: 4
来 自:陕西 宝鸡
等 级:业余侠客
威 望:3
帖 子:113
专家分:274
注 册:2009-9-18
得分:3 
我曾经上传一个网站到一个空间后也出现这种问题,空间服务商的答复是“该空间不支持ASP”。我认为这个问题是IIS安装时有问题,所以你尝试重新安装下IIS.
2009-11-09 09:18
wghost
Rank: 2
等 级:论坛游民
帖 子:47
专家分:31
注 册:2009-6-6
得分:0 
不会吧!其他asp程序是可以运行的
2009-11-10 13:51
chenbofeng20
Rank: 4
来 自:陕西 宝鸡
等 级:业余侠客
威 望:3
帖 子:113
专家分:274
注 册:2009-9-18
得分:0 
要不就是页面最上面少了句代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
2009-11-10 14:00
wghost
Rank: 2
等 级:论坛游民
帖 子:47
专家分:31
注 册:2009-6-6
得分:0 
加了以后还一样啊!!
2009-11-13 21:03
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:3 
<html>
<head>
<title>练习</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
</head>
<body>
<%
  if request.querystring("query")<>"test" then
%>
  <form action="?query=test" method="post" enctype="multipart/form-data" name="form1" id="form1">
  <input type="file" name="file">
  <input type="submit" name="submit" value="提交">
  </form>
<%
else
    response.contenttype="image/gif" '设置输出类型为图像
    data=request.binaryread(request.totalbytes) '获取客户端转送的所有数据
    tcrlf=chrb(13)&chrb(10) '回车符号代码
    flag=leftb(data,instrb(data,tcrlf)-1) '获取图像数据结构标志
    datastart=instrb(data,tcrlf& tcrlf)+4 '获取图像数据开始位置
   datalength=instrb(datastart+1,data,flag)-datastart'获取图像数据长度
   response.binarywrite midb(data,datastart,datalength) '输出图像
end if

%>

</body>
</html>
<html>
这段程序主要解释的是上传图片或文件的实现原理,空间商如果不支持ASP是没有办法运行ASP代码的。
2009-11-14 18:43



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




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

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