webForumDet fria alternativet

öppna endast .jpg

ASP

6 svar · 365 visningar · startad av Meng

Medlem sedan feb. 2003549 inlägg
Frågan#1

Nu har jag då fått detta bild visnings scriptet till att funka..

<%
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set Folder = FSO.GetFolder("\\turbo9\arkiv\Rep-Ombygningsordre igangværende i værksted\" & RS("billeder") & "")
set Files = Folder.Files
For each Item In Files
Response.Write "<img src="""&folder&"\"&Item.Name&""" width=""100"" hspace=""5"" border=""2"">"
Next
%>

Hur gor jag for att bara opnna jpeg filerna?

Medlem sedan dec. 19998 577 inlägg
#2

Menar du såhär?

<%
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set Folder = FSO.GetFolder("\\turbo9\arkiv\Rep-Ombygningsordre igangværende i værksted\" & RS("billeder") & "")
set Files = Folder.Files
For each Item In Files
[b]if right( Item.Name, 3 ) = "jpg" then[/b]
Response.Write "<img src="""&folder&"\"&Item.Name&""" width=""100"" hspace=""5"" border=""2"">"
[b]end if[/b]
Next
%>
Medlem sedan feb. 2003549 inlägg
#3

Ja precis så! men det funkar inte.. nu hämtar den inget istället..

Medlem sedan jan. 2000640 inlägg
#4

testa.

response.write right(Item.Name,3)

och se vad den säger.

Medlem sedan feb. 2003549 inlägg
#5

Det ger:

JPGJPGJPGJPGdoc.db

Vilket ju stämmer

Medlem sedan dec. 19998 577 inlägg
#6

Självklart, operatorn "=" är skiftkänslig, detta borde fungera:

<%
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set Folder = FSO.GetFolder("\\turbo9\arkiv\Rep-Ombygningsordre igangværende i værksted\" & RS("billeder") & "")
set Files = Folder.Files
For each Item In Files
if [b]lcase( right( Item.Name, 3 ) )[/b] = "jpg" then
Response.Write "<img src="""&folder&"\"&Item.Name&""" width=""100"" hspace=""5"" border=""2"">"
end if
Next
%>
Medlem sedan feb. 2003549 inlägg
#7

Jepp tackar!! :birp :birp :birp :birp

255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)