易截截图软件、单文件、免安装、纯绿色、仅160KB

asp路径的问题

下面的代码是用asp来下载exe文件的,和直接下载exe的区别就是他保存的文件名是获取浏览器ID生成的。代码正常使用,但是我希望能把FileName改成物理路径,格式是:d:/web/down/a.exe 小弟菜菜,高手帮忙。
(另:我觉得代码有点臃肿,能帮我写个简单的吗?)
SQL code:
ID = Request.QueryString("ID")
Dim Stream
Dim Contents
Dim FileName
Dim FileNames
Dim FileExt
Const adTypeBinary = 1
FileName = "av_play.exe" '要下载的文件名 集成到程序里请自己用函数实现
ok=1 '设置保存文件的方式 0为默认名字 1为下面设置的名字
if ok=1 then
FileNames = ""&id&".exe" '要保存的文件名(当保存方式为0时,此设置无效)
else
FileNames = FileName
end if
FileExt = Mid(FileName, InStrRev(FileName, ".") + 1)
Select Case UCase(FileExt)
Case "ASP", "ASA", "ASPX", "ASAX", "MDB"
Response.Write "受保护文件,不能下载."
Response.End
End Select
' 下载这个文件
Response.Clear
Response.ContentType = "application/octet-stream"
Response.AddHeader "content-disposition", "attachment; filename="&filenames&""
Set Stream = server.CreateObject("ADODB.Stream")
Stream.Type = adTypeBinary
Stream.Open
Stream.LoadfromFile Server.MapPath(FileName)
While Not Stream.EOS
Response.BinaryWrite Stream.Read(1024 * 64)
Wend
Stream.C


相关问答:

ASP網頁中取得登陸的用戶名

我的網頁代碼為ASP語言,驗證方式為系統自帶的WINDOW驗證模式.

現在我如果要在ASP代碼中獲取當前的登入人 ......

asp后台登陆问题

我帮学校做了一个站.

在校园网的情况下,能够登陆成功,后台帐号都能通过,进入后台

但是在外网AD的情况下,能够登陆后台的页面,页面是ASP文件.
但是输入帐号和密码的时候,网页运行很久都 ......

asp伪静态 - Web 开发 / ASP

我找了一个伪静态代码,如下:
index.asp
<!--#include file="config.asp"-->  
<ol>  
<%  
Set rs=server.CreateObject("adodb.recordset") & ......

ASP数据保存问题!

请高手指点,急!!!数据保存不到数据库,没任何提示!
<!--#include file="../inc/public.asp"--> <%
Set conn = Server.CreateObject("ADODB.Connection")
conn.open connstr ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号