Tach!
Was aber ein Problem ist: Wenn man einmal (zum Upload) ausgesuchte Dateien ausgesucht hat, landen sie auch phpseitig im $_FILES Array.
Das tun sie nur, wenn sie mit übertragen werden.
Leider tun sie das auch, wenn man sie JSseitig bereits wieder gelöscht hatte.
Dann hat das Script vergessen, den entsprechenden input type=file aus dem Formular zu entfernen (oder aus den Ajax-Post-Daten. Ich habs mir nicht angeschaut, wie es das konkret macht).
dedlfix.