<%
response.buffer = false
server.scripttimeout = 3600
Dim objStream, strFileName
strFileName = Request.QueryString("file")
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Type = 1 ' adTypeBinary
objStream.Open
objStream.LoadFromFile Server.MapPath("/cartella/cartella/_Files/" & strFileName)
Response.AddHeader "Content-Disposition", "attachment; filename=" & strFileName
Response.ContentType = "application/octet-stream"
Response.BinaryWrite objStream.Read
objStream.Close
Set objStream = Nothing
%>
Utilizzo questo script per far scaricare dei file pdf il proble è che non sempre funzioa su alcuni files mi restituisce un errore; quardando sulla pop di download che si apre sembra che sostituisca il punto dell'estensione con un _
Ho provato a farmi stampare il nime del file ed è corretto, non riesco proprio a capire da cosa dipenda l'errore, può essere determinato dal peso del pdf?