你要的是ASP整站源代码是吧。
给你一个下载地址:
(
洪越源代码)
那里的ASP无错代码根本放到办事器就能运行的。
ASP写的文件下载代码分类: 电脑/收集 法式设想 其他编程语言
问题描述:
在软件信息上有一个下载按钮:
a href="down?filename=%=rs("filename")%"img src=images/download.gif border=0/a
在down上计算下载次数,并下载文件:
!--#include file="conn"--
%
set rs2 = server.CreateObject ("Adodb.recordset")
sql2="update downtimes set downtimes=(downtimes+1) where filename="request("filename")
rs2.open sql2,conn,1,1
set rs2=nothing
set rs = server.CreateObject ("Adodb.recordset")
sql="select * from upfile where filename="request("filename")
rs.open sql,conn,1,1
Response.Redirect rs("filepath")
%
filepath一般是“XXX.mp3”或“XXX.wma”、“XXX.doc”、“XXX”如许的名称,当点击下载按钮后,阅读器不展现 下载对话框,而是间接在阅读器中播放或是展现 那些文档或图片。请问有没有什么办法 ,不让阅读器挪用本机播放器播放那些影音文件。当然,右键“目标 另存为”能够下载,但是如许就不克不及计算文件的下载次数了,有一举两得的办法 么?
解析:
Function downloadFile(strFile)
strFilename = server.MapPath(strFile)
Response.Buffer = True
Response.Clear
Set s = Server.CreateObject("ADODB.Stream")
s.Open
s.Type = 1
on error resume next
Set fso = Server.CreateObject("Scripting.FileSystemObject")
if not fso.FileExists(strFilename) then
Response.Write("h1Error:/h1 文件不存在p")
Response.End
end if
Set f = fso.GetFile(strFilename)
intFilelength = f.size
s.LoadFromFile(strFilename)
if err then
Response.Write("h1Error: /h1" err.Description "p")
Response.End
end if
Response.AddHeader "Content-Disposition", "attachment; filename=" f.name
Response.AddHeader "Content-Length", intFilelength
Response.CharSet = "UTF-8"
Response.ContentType = "application/octet-stream"
Response.BinaryWrite s.Read
Response.Flush
s.Close
Set s = Nothing
End Function
看那个函数能帮到你吗
ASP 若何实现文件下载
你把要下载的文件名传到下载页面,用request("fileNameField")获取文件名
下面那处所改一下
iConcStr = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False" _
";Data Source=" server.mappath(request("fileNameField"))
点击下载的处所用a href='下载页面途径?fileNameField=要下载的文件名'下载文件/a
那个
asp中怎么实现下载.分类: 电脑/收集 法式设想 其他编程语言
问题描述:
新手,我想晓得ASP中怎么实现下载啊,最还有代码,简单点的,是不是用什么组件啊?? 加进 在我的机子上D:/片子/影片名 怎么通过网站下载下来啊.
我拆IIS的时候 已经拆了FTP站点 下面有个"默认FTP站点". 下面还有个:"默认 SMTP 虚拟办事器" 那个是干什么用的是发邮件用的吗?日常平凡用"网站"多点下面的两个没有太理睬,今天想搞清晰 .出格 是怎么把文件放在我的机子里,然后编代码,做毗连,他人能够从网上下载我的资本.谢谢,代码介绍下.
解析:
你说的是对的,SMTP是邮件办事器。
至于你说让他人下载文件的话,你能够把下载文件放在网站目次里,然后把文件的相对地址写在链接中就能够了。