Upload Anzeige

kevkev

Erfahrenes Mitglied
Hallo,

Ich möchte eine einfache Upload-Anzeige mit php realisieren.

So wollt Ich das machen:
Das formular schickt eine datei an das script, ein anderes script soll dabei durch die angabe des dateinamens die aktuelle dateigröße feststellen. durch einen 2 sekunden reload würde man sehen was bereits hochgeladen worden ist.

Das Problem:
Das script schiebt die datei mit move_uploaded_file() erst an den platz, wenn die datei komplett ist.

Ich müßte also auf das temporäre verzeichnis zugreifen und um die dateigröße herauszufinden.
Sollte das funktionieren:
Wie sage Ich dann dem script das die dateigröße ausließt die temporäre datei, also wo die liegt? denn z.b. ein pop-up kann ich nur öffnen wenn die datei übertragen worden ist.
Und der temp-dateiname kenne ich vorher auch nicht.

Ist das irgendwie möglich oder gibt es schon solche upload anzeigen?

gruß kevin
 
Hallo,

kann dir leider keinen genauen Lösungsvorschlag geben.
Meine aber, dass ein Freund irgendwas in der Art, also die bisherige Uploadgröße, mit Javascript ermittelt hat.

Aber.. kA! ;)

mfg
Scorpio
 
Hallo!

Ohne dein Uploadscript zu kennen, da müsste ja etwas in ungefähr dieser Form drinstehen:
PHP:
$tempname = $_FILES['file']['tmp_name'];
Damit hast Du dem Tempnamen, evtl. lässt sich die übertragene Grösse ja mit z.b.
PHP:
echo filesize($tempname);
anzeigen.

Gruss Dr Dau
 
Zurück