Henk Strobel: Ladevorgangsanzeige während PHP Dateiupload

Beitrag lesen

Moin,

Problem: Du bist darauf angewiesen, dass der Browser andere Ereignisse (z.B. über setTimeout() durch Javascript) bearbeitet, während er die Formulardaten zum Server schaufelt.

Bei heute üblichen Rechenleistungen sollte das IMHO kein wirkliches Problem darstellen.

Schönheitsfehler: Wie Sven schon sagte, die permanente Abfrage des aktuellen Upload-Fortschritts erzeugt zusätzlichen Traffic und verlangsamt den eigentlichen Upload-Vorgang.

Der Traffic dürfte im Vergleich zum Upload sehr gering sein, wenn man davon ausgeht, das ein Fortschrittsbalken wohl nur für hinreichend große Dateien Sinn macht.

Es bleibt also abzuwägen, wie wichtig einem diese Funktionalität wirklich ist. In den meisten Fällen würde mir auch eine Meldung à la "Datei wird hochgeladen" (ohne Fortschrittsbalken o.ä.) reichen.

Das größte Problem ist für mich eigentlich die Neigung der User, den Submit-Button x-mal zu klicken, weil angeblich nichts passiert ;-)

Viele Grüße

Henk Strobel