26. april 2009 - 15:27
Der er
5 kommentarer og 1 løsning
Visning af billeder, som ligger udenfor rod
Hej Eksperter ! Jeg har lavet en upload funktion, som uploader billeder til en mappen "db", som ligger udenfor webscope. Det virker fint, men hvordan pokker viser jeg dem ? Jeg har prøvet den fysiske sti (d;/home/domænenavn/db/test.jpg) og relative sti (../db/test.jpg), men begge virker (naturligvis) ikke... Nogle ideer ?
Annonceindlæg fra NetNordic
26. april 2009 - 15:33
#1
hvis de er gemt uden for webscope er de kun tilgængelige med server-teknologi, dvs du skal fx have fat i et imagekomponent (ASPImage, AspJpeg...), der kan loade billederne ind.
26. april 2009 - 20:46
#4
Hej Soze Virker perfekt ! Har du også en metode til andre at hente andre filtyper som f.eks. *.doc og *.xls ? Jeg har prøvet ASPjpeg, men det virker (nok naturligvis) ikke...
27. april 2009 - 18:09
#5
så skal du nok ud i noget adodb stream - fx (og ganske utestet); <% Response.ContentType = "image/jpeg" Set oStream = Server.CreateObject("ADODB.Stream") Response.BinaryWrite oStream.LoadFromFile("C:\bill.jpg").Read oStream.Close Set oStream = Nothing %>
28. april 2009 - 08:42
#6
Jeps, er klaret - og netop med ADODB stream: Response.AddHeader "Content-Disposition", "attachment; filename=" & Myfn &";" Set adoStream = CreateObject("ADODB.Stream") adoStream.Open() adoStream.Type = 1 adoStream.LoadFromFile(FPath) Response.BinaryWrite adoStream.Read() adoStream.Close Set adoStream = Nothing Response.End - og det virker perfekt.. Takker for hjælpen !