Hallo Herr Rommel,
sie können beim Starten des Uploads per JavaScript-XmlHttpRequest eine CGI-Funktion aufrufen. Dann wissen Sie Bescheid, dass ein Upload gestartet wurde. Sie können diesen Aufruf auch jede Sekunde wiederholen. Die CGI-Funktion kann die aktuelle Größe der Datei ermitteln und zurückgeben. Dann ist es sogar möglich den Fortschritt der Übertragung anzuzeigen.
Das ist meines Wissens auch die übliche Vorgehensweise auf nicht eingebetteten Webservern. Das einzige Problem ist, die Größe der hochzuladenden Datei vorher zu ermitteln. Das geht leider nicht mit JavaScript. Dazu braucht es Flash oder ähnliches. Aber auch dafür gibt es im Internet Vorlagen.
Mit freundlichen Grüßen
Jan Schatz
Software Development
Beck IPC GmbH