7 messaggi dal 17 ottobre 2001
Ho provato questo script (#191)

<!--METADATA TYPE="typelib"
UUID="00000205-0000-0010-8000-00AA006D2EA4"
NAME="ADODB Type Library"
--><%

' METADATA SERVE PER IMPORTARE LE COSTANTI DI ADO2.5

Dim objStream
Set objStream = Server.CreateObject("ADODB.Stream")

objStream.Type = adTypeBinary
objStream.Open
objStream.LoadFromFile Server.MapPath("prova.zip")

'Al browser
Response.ContentType = "application/x-zip-compressed"
Response.BinaryWrite objStream.Read

objStream.Close
Set objStream = Nothing

%>


I problemi sono due:
1) se lo faccio girare in locale, mi mostra il contenuto del file all'interno della pagina del browser... praticamente si riempie di caratteri senza senso.
2) se lo carica sul server, funziona il download... pero' mi cambia il nome del file, dandogli il nome della pagina e l'estensione .zip


902 messaggi dal 19 aprile 2001
aggiungi
Response.AddHeader "content-disposition","attachment; filename=prova.zip"

Per il locale prova a mettere il generico
Response.ContentType = "application/octet-stream"
invece di zip (dovrebbe andare...)

 Traspi.net
Da Torino al mondo Internet il magazine di cultura, creatività e informazione.
www.traspi.net
Mauro Tortone
webmaster@traspi.net

Traspi.net
Da Torino al mondo Internet il magazine di cultura, creatività e informazione.
www.traspi.net
Mauro Tortone
webmaster@traspi.net
7 messaggi dal 17 ottobre 2001
Ti ringrazio! Ora è perfetto!

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.