AG广东会,山东十一选五,大发

?
  • AG广东会400电话
  • 微网小程序
  • AI电话山东十一选五
  • 电商代运营
  • AG广东会,山东十一选五,大发:全 部 栏 目

    AG广东会400电话 网络优化推广 AI电话山东十一选五 呼叫中心 网站建设 商标?知产 微网小程序 电商运营 彩铃?短信 增值拓展业务
    ASP 下载时重命名已上传文件的新下载文件名的实现代码
    问题:我想上传文件时后改名,下载时又将名改回来。
    如:我上传一张“我的照片.jpg”上传后改为系统数名“20040302001.jpg”下载时又改回“我的照片.jpg”
    其中的保存新旧文件名都用数据库(已做)
    就是下载时的改名做不出来。

    代码:
    复制代码 代码如下:

    %
    function dl(f,n)
    on error resume next
    Set S=CreateObject( "Adodb.Stream ")
    S.Mode=3
    S.Type=1
    S.Open
    S.LoadFromFile(f)
    if Err.Number> 0 then
    Response.Status= "404 "
    else
    Response.ContentType= "application/octet-stream "
    Response.AddHeader "Content-Disposition: ", "attachment; filename= " n
    Range=Mid(Request.ServerVariables( "HTTP_RANGE "),7)
    if Range= " " then
    Response.BinaryWrite(S.Read)
    else
    S.position=Clng(Split(Range, "- ")(0))
    Response.BinaryWrite(S.Read)
    End if
    end if
    Response.End
    end function
    %>

    函数使用示例:
    复制代码 代码如下:

    call dl(Server.MapPath( "download/20040302001.jpg "), "我的照片.jpg ")
    上一篇:ASP FSO显示特殊文件夹的实现代码(畸形目录名、UNC路径)
    下一篇:捕捉并保存ASP运行错误的函数代码
  • 相关文章
  • ?

    ? 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    ASP 下载时重命名已上传文件的新下载文件名的实现代码 ASP,下载,时,重命名,已,上传,

    AG广东会官网入口(中国)官方网站-IOS/Android通用版(2026已更新)