怎么回事,老师的对我的就不对!!!高手看看吧!!

来源:百度知道 编辑:UC知道 时间:2024/07/07 04:53:00
这是一个关于上传图片的程序,老师的没有问题,我这一点提交就出现乱码!!
<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>
因为我看的是教程,只看这段代码,没有完全的,不知道怎么写请大师们给改改也行!!

没有调用上传组件,你们老师的程序里面应该有<inclue......什么,你好好看看老师做的页面头部包含文件没有。

leftb,instrb 这些函数没有定义,或者是你写错了?left,instr?