您的位置:首页 > 编程语言 > ASP

asp下如何隐藏图片文件的真实路径

2005-11-23 00:05 405 查看
   很多人会问到如何隐藏一些下载文件或图片文件的真实路径,这对于那些收费下载收费查看图片的网站非常有用,具体的实现代码如下:
<%

Function ReadBinFile(fileName)

 Set objStream = Server.CreateObject("ADO"&"DB.Str"&"eam")

 objStream.Open

 objStream.Type = 1
 '将文件读到Stream对象里

 objStream.LoadFromFile fileName 

    bin = objStream.Read

 objStream.Close

 ReadBinFile = bin

End Function

'如果您希望只让已经登录的用户才能看,可在这里加入验证用户的代码

FileName = Server.MapPath("testpic.jpg")

bin = ReadBinFile(FileName)

response.contenttype = "image/jpeg"
'将二进制方式向浏览器写数据

Response.BinaryWrite(bin)

%>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息