9 messaggi dal 04 giugno 2004
Ciao
Ho questo script per scaricare dei file senza visualizzare il percorso:

<%
Dim objStream, strFileName
strFileName = Request.QueryString("file")
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Type = 1 ' adTypeBinary
objStream.Open
objStream.LoadFromFile Server.MapPath("cartella/" & 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
%>


Purtroppo mi apre la finestra che mi chiede se voglio aprire o downlodare il file, mentre io vorrei solo che aprisse il file scelto.
Grazie
3.122 messaggi dal 16 maggio 2002
Devi allora cambiare il content-type in base al file. Guarda questa lista dei mime types.
Modificato da Raynor il 08 luglio 2004 13.46 -

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
823 messaggi dal 05 agosto 2002
Mi pare che tu debba anche mettere inline invece di attachment
Modificato da pabloj il 08 luglio 2004 14.00 -

Stick to your guns.
Formazione su MySQL o Firebird? Contattami!

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.