3 messaggi dal 29 settembre 2005
ho una pagina in cui tramite link si apre una pagina per il downlod del file.
Il problema è che vorrei che non si visualizzasse la pagina con l'indirizzo dove si trova il file.
o letto che tramite il download forzato, ho provato cosi:
<%@LANGUAGE="VBSCRIPT"%>
<%
Session.Timeout=30
Response.Expires=0
Response.ExpiresAbsolute=now()- 1000
Response.AddHeader "pragma","no-cache"
Response.AddHeader "cache-control","private"
Response.CacheControl="no-cache"

function getBinaryFile(fileSpec)
Dim adTypeBinary
adTypeBinary = 1
Dim oStream
set oStream = server.createobject("ADODB.Stream")
oStream.Open
oStream.Type = adTypeBinary
oStream.LoadFromFile fileSpec
getBinaryFile= oStream.read
set oStream=nothing
end function

response.contenttype="application/x-unknown"


response.addheader "Content-Disposition","attachment; filename=" & chr(34) & Request.Querystring("nome_file") & chr(34)

response.binarywrite getBinaryFile(server.mappath("./" & Request.Querystring("file")))
%>
MA Mi da errore, impossibile aprire il sito 1222....ecc,

dovrei elencare su response.contenttype i vari tipi di file
ma non so come si fa

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.