Visa från databas

ASP

4 svar · 232 visningar · startad av Fishermen

Medlem sedan nov. 200112 inlägg
Trådstart#1

Hej!

Har en sida där man kan ladda upp rubrik, text och bild.

Fungerar alldeles utmärkt tillsammans med aspimage som sparar om bilden i rätt storlek. Allt lagras i en Access databas där jag tillåter tomma fält.

Problemet uppstår när jag vill visa artikeln då man inte har laddat upp någon bild. Då visar den att den inte kan visa bilden. Är det någon som kan ge en kodsnutt som löser problemet.
Behövs det någon If-sats eller måste jag göra något i databasen. Sä här ser koden ut där jag visar artikeln.

Do Until Rs.EOF

<%= Rs("rubrik") %><br>
<a href="http://www.test.se/testaktuellt/bilder/\<%= replace(rs("filnamn"),"_th", "_or") %>"><img src="http://www.test.se/testaktuellt/bilder/\<%= rs("filnamn") %>" border=0 alt="" align="right" vspace="0" hspace="10"></a>

<span class="rad"><font face="verdana, arial, helvetica" size="1" color="#000000"><% Response.Write urlify(Replace(Rs("beskrivning"),VbCrLf,"<br>")) %>

<% rs.MoveNext %> <% antal=antal+1 %> <% Loop %>

Om ni undrar över koden som visar bilden så kan jag tillägga att man kan klicka på bilden för att se en större bild.

Har hjärnblödning just nu.

tacksam för svar

Medlem sedan aug. 20012 349 inlägg
#2
Do Until Rs.EOF

Response.write Rs("rubrik") %><br>
<%IF trim(rs("filnamn") & "") <> "" then%>

<a href="http://www.test.se/testaktuellt/bilder/<%= replace(rs("filnamn"),"_th", "_or") %>"><img src="http://www.test.se/testaktuellt/bilder/<%= rs("filnamn") %>" border=0 alt="" align="right" vspace="0" hspace="10"></a>
<%end if%>
<span class="rad"><font face="verdana, arial, helvetica" size="1" color="#000000"><% Response.Write urlify(Replace(Rs("beskrivning"),VbCrLf,"<br>")) 

 rs.MoveNext 
antal=antal+1 
Loop %>

Borde funka, tog mig friheten att ta bort några <% som inte behövdes :)

Vassego!

[r] fixade rätt fel

Medlem sedan nov. 200112 inlägg
#3

Tack för det snabba svaret.

Tyvärr får jag samma fel. Den vill fortfarande visa bilden.

Medlem sedan dec. 200012 464 inlägg
#4

Vad ligger det för värde i kolumn filnamn om det inte finns någon bild? En tom sträng eller null?

Eller är det så att det ligger ett namn i databasen men att det inte finns någon fil med det namnet? I så fall får du använda fso för att se of filen existerar.

Medlem sedan nov. 200112 inlägg
#5

Till MrBlonde

Din kod fungerade alldeles utmärkt.
Det var jag som missade på ett ställe.

Tackar så mycket för kodsnutten som gjorde att lite såpa stannade kvar i huvvet.

254 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)