Axel, my hero!
ich habe ja schon gepostet, dass mein Upload auf einem Script aus den FAQs der Newsgroups unter http://www.php-faq.de basiert. Dort wurden aber die Zeilenumbrüche nicht mit CR/LF, sondern nur mit CR erzeugt. In meinem Script habe ich das einfach geändert, ohne auf eine kleine Winzigkeit in der Zeile
$dc += strlen($bo)+3;
zu achten. Dort wird die Content-Length fest um drei erhöht, da der Scriptautor seine CRs aufaddiert hat. Ich musste diesen Wert verdoppeln, da meine Zeilenumbrüche ja doppelt soviele Zeichen verbrauchen.
DAS WAR'S!
Liebe Grüße aus Ellwangen,
Felix Riesterer.