Thread Dateiupload - Script (10 answers)
Opened by Manuel at 2009-03-16 11:34

Gast Manuel
 2009-03-17 11:21
#119475 #119475
Danke euch beiden für die Antwort!

Soll ich also besser die Funktion upload() anstatt open() verwenden? Ich hatte mir halt andere Scripte angeschaut wie es dort realisiert wurde, da ich mich für ein Script von 0 auf wesentlich mehr in Perl einlesen müsste, wozu mir momentan leider die Zeit fehlt.

Um vielleicht kurz zu erklären was ich möchte:
Bevor der Dateiupload gestartet wird, wird ein Popup geöffnet. Dort soll ein Script alle 3 Sekunden schauen wie groß die temporäre Datei ist um eine %-Zahl ausgeben zu können.
Bisher hatte ich es so gesehen, dass das Hauptscript eine Temp-Datei mit einem ganz bestimmten Namen, beispielsweise mit einer angehangenen SessionId anlegt. Diese wird dem Popup übergeben, so dass dieses auf die Datei zugreifen kann. Neben der Tempdatei wird eine weitere Datei geschrieben, in der die Dateigröße der finalen Datei steht. Somit kann ich dann auch den aktuellen Status des Uploads berechnen.

Demnach hätte ich 2 Fragen: Wie realisiere ich einen etwas sichereren Upload mittels Perl und wie komme ich an diese Temp-Datei. Manchmal legt Perl eine Datei im Ordner /TMP an. Aber irgendwie auch nicht immer...und automatisch gelöscht scheint diese Datei auch nicht zu werden.

Vielen lieben Dank!
Manuel

View full thread Dateiupload - Script