Der Martin: Ladevorgangsanzeige während PHP Dateiupload

Beitrag lesen

Hi,

Ich wollte einen Ladebalken anzeigen lassen, der den Uploadfortschirtt in Prozent anzeigt, während man mit PHP eine Datei hochlädt.

ich glaube nicht, dass du wirklich "mit PHP eine Datei hochladen willst". Das machst du mit HTTP, ausgelöst durch ein HTML-Formular.

Wir kriege ich zB raus, wie viele kb bereits auf den Server übertragen wurden?

Gar nicht.
Clientseitig (im Browser) geht's nicht, weil du den Vorgang "Browser sendet Request an Server" nicht überwachen kannst, und serverseitig (also im empfangenden PHP-Script) geht's auch nicht, weil das Script erst gestartet wird, wenn der Upload abgeschlossen ist und die Request-Daten komplett beim Server angekommen sind.
Die einzigen Komponenten in der Geschichte, die etwas über den Fortschritt des Uploads "wissen", sind a) der Browser selbst, der die Daten sendet und b) der Webserver, der sie empfängt.
Der Browser zeigt den Fortschritt möglicherweise automatisch mit einem Fortschrittsbalken an. Mehr kannst du nicht erwarten ...

Ciao,
 Martin

--
Frauen sind wie Elektrizität: Fasst man sie an, kriegt man eine gewischt.