Avatar billede cgleerup Nybegynder
29. november 2002 - 14:23 Der er 5 kommentarer og
1 løsning

Download jpg filer

Jeg har en knap der gerne skulle bevirke at man ved tryk kan downloade en jpg fil. Men windows associere denne filtype pr. automatik så jeg mangler et scripts eller noget der gør at man kommer ud over denne automatik !
Avatar billede wilweb Nybegynder
29. november 2002 - 16:02 #1
Hvad med at pakke dine JPG med Winzip. Så er du ude over det problem.
Avatar billede cgleerup Nybegynder
02. december 2002 - 09:52 #2
Nu har jeg fundet noget der kan bruges i et andet spørgsmål her på ekspterten. Men jeg skal have tilføjet et check på om brugeren sidder ved en mac eller en pc - nedenstående kode virker nemlig fint med pc, men ikke på mac. Hvis brugeren sidder ved en mac skal billedet istedet åbnes i stor størrelse for derefter at blive gemt. - Der er muligvis flere point at hente for et godt svar.

%
Const adTypeBinary = 1

Response.Expires = 0
Response.Buffer = TRUE

picname = "../images/media_thumb/01.jpg" ' det billede der skal downloades fra serveren
saveAsPicname="redtag.jpg"

Set uAgent = Request.ServerVariables("HTTP_USER_AGENT")
if (inStr(uAgent, "IE")) Then
      ' Explorer
      Response.ContentType = "m_type"
      Response.AddHeader "Content-Disposition", "attachment; filename="& saveAsPicname
Else
      ' NetScape
      Response.ContentType = "application/octet-stream"
      Response.AddHeader "Content-Disposition", "attachment; filename="& chr(34) & picName & chr(34)
End if

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

objStream.Type = adTypeBinary
objStream.Open
objStream.LoadFromFile server.mappath(picName)
Response.BinaryWrite objStream.Read

objStream.Close
Set objStream = Nothing

Response.Flush
%>
Avatar billede cgleerup Nybegynder
15. januar 2003 - 08:38 #3
Der sker tilsyneladende ikke mere her, og imellemtiden har jeg fundet en løsning på problemet, som også virker til mac i forhold til ovenstående.
Avatar billede kanonfilm Nybegynder
14. marts 2003 - 09:37 #4
Jeg vil da meget gerne se din metode som også virker i mac - jeg sidder nemlig med samme problem.
Avatar billede csslover Nybegynder
08. december 2003 - 00:04 #5
i den fil der hedder inc_system.asp, sakl du uskifte liie 14:

    Conn.Open "DRIVER=mysql; SERVER=" & sql_Server & "; DATABASE=" & sql_DB & "; UID=" & sql_UID & "; PWD=" & sql_PWD

med :

"provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("./dindb.mdb")

og så selvfølgelig lave en access db der matcher mysql db'en

kig evt her:
http://www.google.dk/search?hl=da&ie=UTF-8&oe=UTF-8&q=mysql+to+access+free&meta=
Avatar billede csslover Nybegynder
08. december 2003 - 00:04 #6
soorry , wrong q ;)
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