Går det att genom asp-kod läsa av innehållet i en mapp och sedan loopa ut dem på en sida.
Tex alltså jag har mappen bilder som innehåller bildnamn1-10.
Jag har också gjort en mapp som heter bilder/thumb där bilderna heter samma sak + -thumb.
Går det alltså använda någon kod i stil med som man loppar ut infomation från en databas.
Denna lösningen har jag fått hjälp med men jag får ett felmeddelande:
Server.MapPath() fel 'ASP 0171 : 80004005'
Parametern Path saknas
/grillfest/test.asp, rad 14
Parametern Path måste anges för metoden MapPath.
<%
dim fso, folder, file
dim spath
spath = server.mappath(request("bilder")) 'vilken mapp?
set fso = server.createobject("scripting.filesystemobject")
set folder = fso.getfolder(spath)
for each file in folder.files
response.write "<a href=""view.asp?file=" & file.name & """>" & file.name & "</a><br>"
next
set folder = nothing
set fso = nothing
%>
<%
dim fso, folder, file
dim spath
spath = server.mappath("bilder") 'vilken mapp?
set fso = server.createobject("scripting.filesystemobject")
set folder = fso.getfolder(spath)
for each file in folder.files
response.write "<a href=""view.asp?file=" & file.name & """>" & file.name & "</a><br>"
next
set folder = nothing
set fso = nothing
%>
Jag tror att zlacker har rätt i att problemet ligger i att skriptet inte hittar katalogen pga sökvägen. Testa:
' SÖKVÄGEN
varFolderPath = "/photos/"
' LOOPAR ALLA FILER I VALD KATALOG
filepath = server.mappath(varFolderPath)
set fso = server.createobject("scripting.filesystemobject")
Set folder = fso.GetFolder(filepath)
Set folderCollection = folder.SubFolders
for each file in folder.files
' GÖR NÅGOT...
next
265 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e