Just nu i M3-nätverket
Gå till innehåll

Skriva ut bild från databas


Karlsson002

Rekommendera Poster

Karlsson002

hejsan.

 

jag har ett litet problem med att visa bilder. Min databas ser ut så att det finns 3 kolumner, Text, Skibent och Bilden. Sedan har jag en sida där man fyller i formulär, information skickas till databasen. I formuläret Bilden skriver jag in bildens sökväg som ska visas på artikeln (bilden alltså) sökväg tex:

 

http://www.minhemsida.com/bilder/bild1.jpg'>http://www.minhemsida.com/bilder/bild1.jpg

 

artikeln ligger på

 

http://www.minhemsida.com/bildartikel.asp?id=1

 

Hursomhelst, när jag ska visa bilden skriver jag så här:

 

<img src="<%= RS("Bilden")%>" width="100" height="100" border="1">

 

Men det fungerar icke! Jag får bara en trasig bild, med en sökväg som inte slutar på bild1.jpg, utan:

 

http://www.minhemsida.com/

 

Kan någon hjälpa mig? Tacksam för svar!

Länk till kommentar
Dela på andra webbplatser

Jag har gjort på detta viset:

 

<%

Function GetPic()

If RS("Bild") = "" OR isnull(RS("Bild")) Then

GetPic = ""

 

Else

GetPic = "<img align=right src=bild/prod/" & RS("Bild") & ">"

 

End If

End Function

%>

 

Bilden: <%= GetPic() %>

 

/John

Länk till kommentar
Dela på andra webbplatser

Karlsson002

Hejsan, tack för din fina kod, och hjälp. Men jag får det inte att fungera! Ingenting händer, inget felmeddelande, eller någon bild!

 

Tacksam för, svar + hjälp!

Länk till kommentar
Dela på andra webbplatser

Om sökvägen ändå kommer med fast endast de första typ 25 bokstäverna kan det vara så enkelt att databasfältet bara tar 25 tecken. Den tar inte med resten.

Det är bara att ändra i Access.

 

Annars kan du ju använda sökvägen direkt till mappen om det är på samma server.

 

<%=RS("bilden")%> = /bilder/bilden1.jpg

 

Det funkar va jag vet i alla fall.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...