Ciao a tutti ragazzi, ho un piccolo problema.

In un'area riservata ho dei file messi in un'area di download.
Quando l'utente accede all'area riservata, se passa sopra con il mouse ovviamente può avere la path che identifica il file da scaricare e, volendo, farlo scaricare a chi vuole.

Per ovviare a questo ho trovato online un file denominato download.asp che nasconde la directory.

-----------------------------------
<%
Dim objStream, strFileName
strFileName = Request.QueryString("file")
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Type = 1 ' adTypeBinary
objStream.Open
objStream.LoadFromFile Server.MapPath("DIRECTORY_DOWNLOAD/" & strFileName)
' Istruiamo il browser sul tipo di file
Response.AddHeader "Content-Disposition", "attachment; filename=" & strFileName
Response.ContentType = "application/octet-stream"
Response.BinaryWrite objStream.Read
objStream.Close
Set objStream = Nothing
%>
-----------------------------------

Il problema è che se ci sono file più grandi di 800k va in errore e non mi permette più il download del file.
Avete qualche escamotage per risolvere il problema?

Grazie a tutti