ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
243
243
EMPFEHLEN
-
Hallo Leute,
ich habe einen Bildupload in meinem Shop.
Nun starte ich am Anfang eine Besucher Session mit:
Wenn ein besucher nun ein Bild hochlädt, dann wird das erstmal in einem Temorären Ordner gespeichert.PHP-Code:$_SESSION['besucher_id'] = rand(1,100000000);
Der Ordner hat die Bezeichnung der erstellten Besucher Session.
Wenn der Besucher nun einen Artikel bestellt dann Lösche ich diesen temporären Ordner und kopiere das hochgeladene Bild in einen Ordner auf den nur ich Zugriff habe.
Was mache ich aber wenn der Besucher ein Bild hochlädt und die Seite verlässt ohne eine Bestellung zu tätigen.
Wie Lösche ich den temporären Ordner dann, ohne dass ich die anderen Ordner, von anderen Besuchern gleichzeitig lösche?
Wie stellt man sowas an?
Gruß
-
08.09.10 17:25 #2
- Registriert seit
- Apr 2009
- Ort
- Düsseldorf (NRW)
- Beiträge
- 498
Du könntest mit filectime() herausfinden, wann das Verzeichnis zuletzt geändert wurde und die Löschung davon abhängig machen.
-
Stimmt!
Daran habe ich gar nicht gedacht.
Aber ich denke dann wäre filemtime() wohl besser geeignet.
Gruß und vielen Dank
-
Du könntest auch anstelle von rand, session_id() benutzen, damit ist dann sicher das nicht 2 Besucher die gleiche Zahl haben.
-
Ja das hab ich schon geändert

Gruß und Danke!
-
10.09.10 08:29 #6
oder du generierst eine Session id mit der Uhrzeit bsp: 2010090908273355 (y:m:d-H:i:s-Zufall)
Also das datum dahinter die uhrzeit und dann einezufällige 2 stellige zahl, damit falls es mal passieren sollte, das 2 benutzer gleichzeitig veruschen ein bild hochzuladen keine doppelten nummern vergeben werden.
fürs löschen prüfst du dann jedes mal, ob ein ordner eine zahl kleiner als das aktuelle datum hat und löschst diesen dann.
Zitat von Johann Wolfgang von Goethe
Ähnliche Themen
-
OOP - (Vererbung?) - Brauche einen Denkanstoß
Von Munch im Forum PHPAntworten: 1Letzter Beitrag: 17.09.07, 16:10 -
Temporäre Internet Dateien löschen
Von nordkap im Forum .NET Windows FormsAntworten: 1Letzter Beitrag: 15.09.05, 11:02 -
Brauche Denkanstoß für Admin Ebene
Von Vigo im Forum PHPAntworten: 1Letzter Beitrag: 02.12.04, 11:17 -
Verzeichnis-Struktur-Converter - Brauche Denkanstoß
Von jccTeq im Forum .NET ArchivAntworten: 0Letzter Beitrag: 02.11.04, 06:22 -
brauche Denkanstoß; Tic Tac Toe
Von Kanonenfutter im Forum .NET ArchivAntworten: 1Letzter Beitrag: 08.09.04, 20:38





Zitieren
Login






[PHP] [Codeschnipsel] ImageColor aus HTML-Farbcodierung erstellen