På min side har jeg en sektion hvor det er muligt at uploade
billeder, og så få dem vist på den efterfølgende side. Man kan
uploade max. 5 billeder. Problemet er så at hvis man kun uploader
3 billeder vil siden jo forsøge at vise alle 5 billeder, og så
får man et par tomme firkanter med et rødt kryds i, og det ser jo
ikke så smart ud. Hvordan får jeg lavet sådan at den kun viser de
billeder der er blevet uploaded? I min Access DB er det kun stien
til billederne der bliver lagret.
Min nuværende kode ser nogenlunde sådan ud:
<%
If rs("billede1") = "" Then
%>
<td>
<img src="../DB_BILLEDER/no_pic.gif">
</td>
<%
end if
%>
<%
if rs("Billede2") = "" Then
%>
<td>
<img src="../DB_BILLEDER/<%=(rs("Billede1").Value)%>"
</td>
<%
end if
%>
<%
if rs("Billede3") = "" Then
%>
<td>
<img src="../DB_BILLEDER/<%=(rs("billede1").Value)%>"
</td>
<td>
<img src="../DB_BILLEDER/<%=(rs("billede2").Value)%>
</td>
<%
end if
%>
Nu er problemet så at hvis det felt der hedder "billede3" er
tomt, indsættes billedet fra feltet "billede1" to gange. Så jeg
skal have gjort sådan at hvis både "billede2", "billede3",
"billede4" og "billede5" er tomme, skal den kun indsætte
"billede1". Og hvis "billede3", "billede4" og "billede5" er tomme
skal den indsætte "billede1 og billede2" osv. Og det er her jeg
sidder fast. Nogen der kan hjælpe?
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials