Avatar billede xcover Nybegynder
25. februar 2007 - 13:10 Der er 4 kommentarer og
1 løsning

IMG = ASP fil

Hejsa,

Hvis min HTML kode ser sådan ud:
<img src="test_img.asp?id=1235" border="0" alt="Test">

Hvordan skal ASP filen så se ud for at den kan udskrive et billede ?
Avatar billede lund_dk Praktikant
25. februar 2007 - 13:42 #1
Du laver en ASP fil som følgende:

set rs = conn.execute("SELECT * from dintabel where id = " & Request.QueryString("ID") & "")
if rs.eof or rs.bof then
strPicture = "images/fejlbillede.jpg"
else
strPicture = "billeder/" & rs("filnavn")
end if
set Image = Server.CreateObject("AspImage.Image")
Image.LoadImage Server.MapPath(strPicture)
Response.BinaryWrite Image.Image
Set Image = nothing
conn.close
set conn = nothing
Avatar billede xcover Nybegynder
25. februar 2007 - 13:49 #2
strPicture = "http://silwer.dk/images/biler/biler.jpg"

set Image = Server.CreateObject("AspImage.Image")
Image.LoadImage Server.MapPath(strPicture)
Response.BinaryWrite Image.Image

GIVER DENNE FEJL:
Server.MapPath() error 'ASP 0173 : 80004005'

Invalid Path Character

/test_img.asp, line 49

An invalid character was specified in the Path parameter for the MapPath method.





Har jeg gjort noget forkert ?
Avatar billede xcover Nybegynder
25. februar 2007 - 13:53 #3
Det virker nu, mange tak ;)
Avatar billede klinemann Nybegynder
28. februar 2007 - 15:56 #4
hvad var resultatet
Avatar billede xcover Nybegynder
28. februar 2007 - 16:48 #5
Den kode lund_dk har skrevet virker helt fint, det var bare mig som rode lidt rundt i det.
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