Damit ist auch klar, warum dieser PHP-Code nicht funktioniert. Nur die Hälfte der hochgeladenen Dateien hat Namen die der Form
"datei".$i
entsprechen. Nämlich nur solche, die du mit der append()-Methode so angehangen hast. Die erste Hälfte der Dateien hat Namen, die dem Formular-Element entsprechen, also "fileupload".
Und dabei hatten wir erst vor kurzem besprochen, dass es besser ist die Multi-Felder mit etwas wie "fileupload[]" zu benennen.
Jörg Reinholz