Moin!
Ach so. Ja klar. Es kann natürlich sein, dass die die Bearbeitung einfach abbrechen, z.B. weil der Useragent nicht gefällt. Wobei die ja scheinbar mit dem PHP nicht wirklich ein Problem haben. versuche also mal die Abfrage-Zeilen so zu vervollständigen, wie die Entwicklerwerkzeuge den Request anzeigen.
Probieren: curl oder wget (-d zeigt header) $tempfile benutzen, alles senden senden, was firefox, opera, ie, safari & co auch senden.
Was ich auch nachsehen würde: Einfach mal mit file_get_contents und Deinem Skript auf ein eigenes Skript schießen, welches dann nur $_SERVER dumpt.
Jörg Reinholz