一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP教程 - ASP 下載時重命名已上傳文件的新下載文件名的實現(xiàn)代碼

ASP 下載時重命名已上傳文件的新下載文件名的實現(xiàn)代碼

2019-07-16 21:29服務器之家 ASP教程

標題有點拗口,今天群里在說這個問題,CSDN有答案,附上,需要的朋友可以參考下

問題:我想上傳文件時后改名,下載時又將名改回來。 
如:我上傳一張“我的照片.jpg”上傳后改為系統(tǒng)數(shù)名“20040302001.jpg”下載時又改回“我的照片.jpg” 
其中的保存新舊文件名都用數(shù)據(jù)庫(已做) 
就是下載時的改名做不出來。 

代碼: 

復制代碼代碼如下:


<% 
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 
%> 


函數(shù)使用示例: 

復制代碼代碼如下:


call dl(Server.MapPath( "download/20040302001.jpg "), "我的照片.jpg ") 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲一级视频在线观看 | 亚洲国产欧美在线人成aaaa20 | 羞羞私人影院可以直接免费观影吗 | 爽好舒服使劲添高h视频 | 亚洲天堂影院在线观看 | 456亚洲人成高清在线 | 天天摸天天操天天爽 | 国产男人天堂 | 女同全黄h全肉动漫 | 四虎影视e456fcom四虎影视 | 99精品视频在线观看免费播放 | 热99re久久精品国产 | 国产第一页在线视频 | 调教女警花穿环上班 | 好男人免费高清在线观看2019 | 波多野结衣 在线播放 | 亚欧视频在线观看 | 国产综合图区 | 日日夜夜撸影院 | 美女视频在线观看视频 | 欧美一级在线全免费 | 成人夜视频寂寞在线观看 | 亚洲精品国产一区二区在线 | 国产精品va在线观看手机版 | 免费午夜网站 | 99热久久这里只有精品6国产网 | 亚洲精品国产国语 | 亚洲国产精品成人综合久久久 | 午夜特级毛片 | 国产自一区 | 香蕉精品国产高清自在自线 | 亚洲 综合 欧美在线视频 | 九草在线视频 | yy111111影院理论大片 | 女人和拘做受全过程免费 | 无码毛片内射白浆视频 | 日产精品视频 | 爽好舒服快想要免费看 | 无人区国产大片 | 免费一级片在线观看 | 99福利影院 |