Servus Henry,
super, das scheint zu funktionieren 😀 Allerdings habe ich jetzt noch ein kleines Problem - wahrscheinlich eher wegen ein Verständnisproblem…
Hochgeladene Dateien werden so übergeben:
$dateien = array($_FILES['anhang']['tmp_name'] => $_FILES['anhang']['name']);
Jetzt habe ich mehrere Anhänge, aber nicht immer gleich viele. Diese liegen in dem folgenden Array: $_FILES['anhang']['tmp_name'][$i] mit $i 0 bis 4. Jetzt dachte ich, daß ich die einfach mit der folgenden Zeile in das Array $dateien reinpacken kann:
$dateien[] = array($_FILES['anhang']['tmp_name'][$i] => $_FILES['anhang']['name'][$i]);
Dies funktioniert aber nicht.
Das hier hingegen funktioniert:
$dateien = array($_FILES['anhang']['tmp_name'][0] => $_FILES['anhang']['name'][0], $_FILES['anhang']['tmp_name'][1] => $_FILES['anhang']['name'][1]);
Allerdings geht das nur für eine feste Anzahl an Anhängen. Wie kann ich dem Array $dateien sonst noch einen Wert anhängen?