Jag vill hämta ut alla filer i den mappen som ligger _NÄRMAST_ dagens datum (alltid bakifrån). Går det?
Det jag behöver hjälp med är altså att få ut rätt mapp, hämta filer är inga problem...
Tänkte inte på Skarres sätt. Den här koden kanske är like "klumpigare" än den skulle vara om man skulle ha gjort som Skarre sa, men den får duga. :)
<%
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder(Server.MapPath("."))
For Each Mapp In objFolder.SubFolders
strMapp = CDate(Mapp.Name)
If Abs(DateDiff("d", strMapp, Date())) < intDate OR intDate = "" Then
intDate = Abs(DateDiff("d", strMapp, Date()))
strFolder = Mapp.Name
End If
Next
Set objFolder = objFSO.GetFolder(Server.MapPath(strFolder))
For Each Fil In objFolder.Files
Response.Write(Fil.Name & "<br>")
Next
Set objFolder = Nothing : Set objFSO = Nothing
%>
269 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25