Lieber Sven,
danke für Deine klärenden Einwände. Ich sehe, dass man das Problem wohl am elegantesten durch eine (Text-)Datei löst, in die man den numerischen (float-)Wert schreibt, der dann von einem PHP-Script ausgelesen werden kann. Das erspart den Umweg über eine Datenbank und ist gegen Angriffe sicher.
Race-Conditions sind in diesem Falle unerheblich, da ein beendeter "Image Worker" in diese Datei eine "0" schreibt. Ansonsten kann dort nur der aktuelle Stand eines laufenden Image Workers stehen, am besten zusammen mit einem Session-Name oder irgendwie eingerichteten Hash-Wert (entweder per URL-Parameter oder Cookie übertragen), damit parallele Uploads voneinander getrennt betrachtet werden können.
Wäre das ein gangbarer Weg?
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)