Avatar billede lund_dk Praktikant
26. april 2012 - 08:31 Der er 2 kommentarer

Tving download script

Hej, jeg har dette script som tvinger til download af fil.
Det virker fint, bort set fra når der er tale om avi,psd,mp4 filer, så fejler det.
Nogen som kan hjælpe med hvorfor?




Set objStream = Server.CreateObject("ADODB.Stream")
  objStream.Open
  Const adTypeBinary = 1
  objStream.Type = adTypeBinary
  objStream.LoadFromFile Replace(filename,"/","\") 
  Response.AddHeader "Content-Disposition", "attachment;filename=" & shortfn
  Select Case right(filename,3)
          Case "asf"
              ContentType = "video/x-ms-asf"
          Case "avi"
              ContentType = "video/avi"
          Case "doc"
              ContentType = "application/msword"
          Case "zip"
              ContentType = "application/zip"
          Case "xls"
              ContentType = "application/vnd.ms-excel"
          Case "gif"
              ContentType = "image/gif"
          Case "jpg", "jpeg"
              ContentType = "image/jpeg"
          Case "wav"
              ContentType = "audio/wav"
          Case "mp3"
              ContentType = "audio/mpeg3"
          Case "mpg", "mpeg"
              ContentType = "video/mpeg"
          Case "rtf"
              ContentType = "application/rtf"
          Case "htm", "html"
              ContentType = "text/html"
          Case "asp"
              ContentType = "text/asp"
          Case Else
              'Handle All Other Files
              ContentType = "application/octet-stream"
  End Select

  Response.ContentType = ContentType

 
  Response.BinaryWrite objStream.Read
 


Fejlen:

Fil ikke fundet

       
          Firefox kan ikke finde filen http://(domain)/downloadfile.asp?file=slider.psd&folder=3
       
  Undersøg filnavnet for store bogstaver eller andre tastefejl.
  Undersøg om filen er blevet flyttet, omdøbt eller slettet
Avatar billede lund_dk Praktikant
29. april 2012 - 09:57 #1
Ingen som har et bud på hvorfor?
Avatar billede Monkeybrain Juniormester
21. maj 2012 - 15:24 #2
Tjek dit webhotel og MIME Typer er sat til, eller opret dem..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester