Thread Dateiupload - Script
(10 answers)
Opened by Manuel at 2009-03-16 11:34
Hallo zusammen!
Ich hätte eine Frage zu einem Dateiupload, an dem ich bereits mehrere Tage hänge... Und zwar realisiere ich den Dateiupload über ein im Internet zum Download verfügbares Script, wobei der Upload folgendermaßen aussieht: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 my $req = new CGI; my $file = $req->param("FILE$onnum"); if ($file ne "") { my $fileName = $file; $fileName =~ s!^.*(\\|\/)!!; $newmain = $fileName; if ($allowall ne "yes") { if (lc(substr($newmain,length($newmain) - 4,4)) ne $theext) { $filenotgood = "yes"; } } if ($filenotgood ne "yes") { open (OUTFILE, ">$basedir/$fileName"); print "$basedir/$fileName<br>"; while (my $bytesread = read($file, my $buffer, 1024)) { print OUTFILE $buffer; } close (OUTFILE); } } Soweit so gut...das funktioniert. Mein Problem ist jedoch, dass ich gerne die Temp-Datei auslesen will um zu schauen wie viel bereits hochgeladen wurde. Über ein Javascript aktualisiere ich dann eine Statusanzeige, die mir den Prozent-Status anzeigen soll. Ich habe nur keine Ahnung wie ich an die temporäre Datei komme und wie ich die aktuelle Größe auslese. Könnt ihr mir da weiter helfen? Vielen lieben Dank, Manuel www.der-webdesigner.net |