webForumDet fria alternativet

listnings scripts

ASP

6 svar · 550 visningar · startad av Tulork

Medlem sedan aug. 2004903 inlägg
Frågan#1

Hej!

Skulel behöva få tag på ett skript som kan lista filer i en specifik mapp. efter det skam na kunna ladda hem den filen genom att klicka på den. vet att ni på webforum klarar detta då jag själv är ganska dålig på asp.

Medlem sedan nov. 20021 222 inlägg
#2
<%
set fso = server.createobject("scripting.filesystemobject")
set folder = fso.getFolder(server.mappath("Mappen/"))
set files = folder.files

for each Item in files
response.write "<a href ='Mappen/"& Item.name &"'> "& Item.name &" <br>"
Next

set folder = nothing
set fso = nothing
set files =nothing
%>
Medlem sedan aug. 2004903 inlägg
#3

tack så mycket:D men det finns inget sätt som gör att man kan ange en mapp som ligger på en annan disk?

Medlem sedan juni 200032 967 inlägg
#4

Jo, du behöver ju inte använda Server.Mappath. Du kan ju hårdkoda sökvägen om du vill. Du får nog problem att länka till filerna dock, om de ligger utanför webroten.

set folder = fso.getFolder("f:\foo\bar\is_bar_foo\foo_is_bar\")

mvh

Medlem sedan mars 200623 inlägg
#5

Om man vill lista alla mappar som länkar i specifik map då?

Medlem sedan juni 20014 421 inlägg
#6

ändra:

set files = folder.files

Till:

set files = folder.SubFolders

Sen kanske du vill byta namn på variablen files då. :)

Medlem sedan mars 200623 inlägg
#7

det funkade, danke :D

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)