Session_OnEnd: Slet filer
Hej, håber nogen kan hjælpe:Jeg har en række brugere, hver med en mappe tilknyttet bruger-id\'et. Når en bruger forlader websitet (sessionen timer ud) vil jeg gerne slette alle filer i den respektive mappe.
Jeg skulle mene at noget á la dette skulle virke...
(Session(\"Folder\") indeholder den fysiske sti til mappen, da Server.MapPath ikke dur i global.asa)
<script language=\"VBScript\" Runat=\"Server\">
Sub Session_OnEnd
If Session(\"Folder\") <> \"\" Then
Set objFSO = Server.CreateObject(\"Scripting.FileSystemObject\")
Set Folder = objFSO.GetFolder(Session(\"Folder\"))
Set Files = Folder.Files
For Each File in Files
objFSO.DeleteFile File
Next
Set Files = Nothing
Set Folder = Nothing
Set objFSO = Nothing
End If
End Sub
</script>
Er der en åbenlys fejl, jeg har overset, eller kan det bare ikke lade sig gøre på den måde?
Alle idéer er velkomne!
