Dein Code funktioniert nicht, weil es einen bekannten Bug gibt, das
n�mlich hin und wieder Session_OnEnd nicht aufgerufen wird....
Workaround:
Ordnernamen mit anlege-Zeit in einer DB speichern und ab und zu
nachschauen, ob es eintr�ge gibt, die �lter als x minuten sind... Wenn
ja: eintrag l�schen und ordner l�schen...

Claudius

> -----Original Message-----
> From: P. Schwander [mailto:[EMAIL PROTECTED]] 
> Sent: Freitag, 4. Januar 2002 10:05
> To: ActiveServerPages German
> Subject: [aspgerman] global.asa
> 
> 
> Hallo Miteinander
> 
> Ich habe folgendes Problem mit der global.asa: Zu Beginn einer Session
> erstelle ich einen neuen Ordner mit einer zuf�lligen 
> Buchstabenfolge. In
> diesen Order werden w�rend der Session Dateien upgeloadet. 
> Das klappt alles
> wunderbar. Am Ende der Session m�chte ich den Ordner aber 
> wieder l�schen.
> Das geht allerdings nicht. Ich habe im entsprechenden 
> Verzeichnis soeben
> meherere hundert Ordner von Hand gel�scht.
> Beim Session_OnEnd() Event, existieren da die Daten in den 
> Session-Variablen
> noch, oder sind diese bereits weg? Oder hat jemand sonst eine 
> Idee, wehalb
> der Code nicht funktionieren kann?
> 
> Hier mein Code:
> 
> UnqiueID ist die zuf�llige Buchstabenfolge, mit der ein 
> Ordner erstellt wird
> und die anschliessend in einer Session-Variablen gespeichert wird.
> 
> Sub Session_OnStart()
>         set fs = createobject("scripting.filesystemobject")
>         Odner = server.mappath("data\" & uniqueID)
>         If NOT fs.folderexists(Ordner) then
>              fs.createfolder(Ordner)
>         End If
>         SET fs = nothing
> End Sub
> 
> Sub Session_OnEnd()
>         set fs = createobject("scripting.filesystemobject")
>         Ordner = server.mappath("data\" & session("uniqueID"))
>         set delordner = fs.getfolder(Ordner)
>             delordner.delete
>         set delordner = nothing
>         Set fs = nothing
> End Sub
> 
> Vielen Dank & Gr�sse
> 
> Pipo
> 
> 
> 
> 
> 
> | [aspgerman] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
> 


| [aspgerman] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp

Antwort per Email an