webForumDet fria alternativet

Hämta senaste bild

ASP

4 svar · 454 visningar · startad av boilwater

Medlem sedan juni 200476 inlägg
Frågan#1

Hej! Efter lång, lång tid med egna forsök, och sen sök på olika foum ger jag upp og ber snällt om hjälp här.

Jag vill att senaste bilden (gärna fler också) från mitt bildarkiv skall visas på startsidan. På alla mina försök har jag antigen fått något felmeddelande i koden eller så skrivs det jag vill ut - men som text, inte som bild.
Jag använder "samma" kod för att lista det senaste från gastboken, och tänkte därför att jag kunne använda samma kod - med några ändringar givetvis, och här är koden försökt anpassat till hämtning av bilden:

 <%
dim conn2, rs2, sql2
set conn2 = server.createobject("adodb.connection")
conn2.open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & server.mappath("databasen.mdb")
sql2 = "SELECT TOP 1 * FROM bilder ORDER BY id DESC"
set rs2 = conn2.execute(sql2)

with response
   
   
[B]response.write "<img src=""images/users/"<%=recset("bild")%>">"[/B] 

end with

set rs2 = nothing
set conn2 = nothing
%>

Fetmakerad text är helt fel, jag vet. Men det är här problemet ligger tror jag, för jag vet inte vad jag skall skriva för att bilden visas som en bild och inte text (namn på bildfilen).

Jag är så otroligt tacksam för hjälp!

Medlem sedan juni 2000974 inlägg
#2

response.write "<img src=""images/users/"<%=rs2("bild")%>">"

Medlem sedan juni 200476 inlägg
#3

Något sånt har jag forsökt, och fick tyvärr nu som då detta felmeddelandet:

Microsoft VBScript compilation  error '800a0408'

Invalid character

/default.asp, line 101

response.write "<img src=""/bilder/pic/"<%=rs2("bild")
-----------------------------------------^
Medlem sedan juni 200032 967 inlägg
#4

Du ska inte använda contextswitchar (<% %>) när du redan är i "ASP-läge".

response.write "<img src=""images/users/" & rs2("bild") & """>"
Medlem sedan juni 200476 inlägg
#5

Man tackar, nu funkar det fint :) Skall bara lägga till width och height så blir detta superduper!

Trevlig helg till er alla!

517 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
353 ms — deklarationer (db)
0 ms — hämta statistik (cache)
162 ms — hämta tråd, inlägg och bilagor (db)
138 ms — ändringar (db)