Download con ADODB.Stream
di Antonio Paterno
Data di pubblicazione: 07/02/2003
Voto della community: 4,17
(Votanti: 24)
Lo script seguente permette essenzialmente di:
1. effettuare il download di files senza mostrarne il reale indirizzo. 2. scaricare anche file di tipo DOC, PDF etc. che normalmente si aprirebbero nella finestra del browser. Per default lo script cerca il file da scaricare nella sua stessa cartella (cioè nella cartella dove risiede lo script, in questo caso la root del sito). Nel caso i files per il download si trovassero invece in una cartella apposita (consigliato) basta cambiare la riga seguente: - objStream.LoadFromFile Server.MapPath(strFileName) con quest'altra: - objStream.LoadFromFile Server.MapPath("nomecartella/" & strFileName) Ecco il listato dello script:
<%
Ed ecco un esempio di utilizzo (presuppone che lo script stia nel file "download.asp"):
<a href="download.asp?file=pippo.doc">Scarica il file</a>
|