Du får använda FSO och metoden fileexists för att se om filen finns
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbenlr98/html/vamthfileexists.asp
4 svar · 244 visningar · startad av voigtann1
<%
dim i
q = request.querystring("bild")
if q = "" then
q = "1"
end if
response.write "<center><img src=""bild"&q&".gif""><br><br>"
if not q = "1" then
response.write "<a href=""?bild="&q-1&"""><<-tillbaka</a>"
end if
for i = q to q+3
response.write "<a href=""?bild="&i&"""><img src=""bild"&i&".gif"" height=""5%"" border=""0"" OnError=""this.src='none.gif', height='0';""></a> "
Next
response.write "<a href=""?bild="&i&""">nästa 5 --></a>"
%>
</center>
Jag vill med denna kod att man ska kunna glor på bilder som ett bild arkiv men problemet är att om bilderna börjar ta slut så har jag ersatt dom med "onerror="this.src="none.gif"> men jag vill också att "nästa 5 -->" ska försvinnar då... kan man göra någon slags kontroll så att om de nästa fem om dom inte finns att dom inte skrivs upp heller?
Svårt att förstå kanske?
vi har 7 bilder säger vi.. alla heter bild1,bild2 osv
men när vi ska försöka få bild8 som inte finns då ska också "nästa 5 -->" försvinnar också.. tack för all hjälp jag kan få
Du får använda FSO och metoden fileexists för att se om filen finns
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbenlr98/html/vamthfileexists.asp
lite kod kanske LarsG :e
Jag kan ge dig lite kod, om jag får. ;)
set fso = server.createobject("scripting.filesystemobject")
if fso.fileexists(server.mappath(request.querystring("bild")) then
'bilden finns
else
'bilden finns inte
end if
set fso = nothing
ser bra ut.. men det hjälper ju inte riktigt eller? om vi har bild5 men inte bild6 så kan man ändå ta de nästa 5 och DÅ blir det fel.. så egentligen borde man kanske ha request.queystring("bild")+1 eller?