Ciao
Ho scaricato questo script che mi permette di downlodare un file:
<%
nome_file = trim(request.QueryString("nome_file"))
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Type = 1 ' adTypeBinary
objStream.Open
objStream.LoadFromFile Server.MapPath ("2670[]00_29_06_19.avi")
Response.AddHeader "Content-Disposition", "attachment; filename=" & nome_file
Response.ContentType = "application/octet-stream"
Do While Not objStream.EOS
Response.BinaryWrite objStream.Read(8192) ' 1024*8
Response.Flush
Loop
objStream.Close
Set objStream = Nothing
%>
Funziona solo se il file è nella root di IIS.
Mi sono accorto anche che anche senza spostare il file e riscrivo il path assoluto lo script non funziona +:
objStream.LoadFromFile Server.MapPath ("C:\Inetpub\wwwroot\2670[]00_29_06_19.avi")

Rispondi quotando