Ciao a tutti.
Ho bisogno di forzare il download di un file tramite asp.
Utilizzo questo script che solitamente funziona, ad eccezione di file che superano i 5 Mb. In quel caso la procedura di download va in errore.
Qalcuno ha idea del perchè??
<%@LANGUAGE = VBScript%>
<%
' Recupero il file da scaricare
Dim download, file
file = Request.QueryString("file")
' Creo l'oggetto ADODB.Stream
Set download = Server.CreateObject("ADODB.Stream")
' Apro la connessione e carico il file
download.Type = 1
download.Open
download.LoadFromFile Server.MapPath(file)
' Aggiungo le intestazioni del tipo di file
Response.AddHeader "Content-Disposition", "attachment; filename=" & file
Response.ContentType = "application/octet-stream"
Response.BinaryWrite download.Read
' Un po di pulizia...
download.Close
Set download = Nothing
%>

Rispondi quotando
