Hi,
ich habe mir ein Upload gebastelt (was ja auch nicht sonderlich schwer war). Solange wie ich nur eine Datei hochladen möchte, ist das kein Problem. Jetzt habe ich das ganze erweitert für 2 Dateien und da funktioniert es nicht mehr.
Mein Formular sieht so aus:
Die Abarbeitung folgendermaßen:
Jetzt müsste er doch eigentlich zumindest die erste Datei hochladen, oder? Aber nichts passiert. Sieht jemand von euch das Problem?
Schon mal danke für eure Hilfe
Tschüssi Steffen
ich habe mir ein Upload gebastelt (was ja auch nicht sonderlich schwer war). Solange wie ich nur eine Datei hochladen möchte, ist das kein Problem. Jetzt habe ich das ganze erweitert für 2 Dateien und da funktioniert es nicht mehr.
Mein Formular sieht so aus:
Code:
<form action="<?= $PHP_SELF ?>" method="post" enctype="multipart/form-data"> <p><input type="file" name="userfile[]"></p> <p><input type="file" name="userfile[]"></p> <p><input type="submit"></p> </form>
PHP-Code:
if ((isset($_FILES['userfile'][0])) && (!$_FILES['userfile']['error'][0])) {
$neuer_Name = $DOCUMENT_ROOT.'upload/';
$neuer_Name .= $_FILES['userfile']['tmp_name'][0];
move_uploaded_file($_FILES['userfile']['tmp_name'][0], $neuer_Name);
printf("Die Datei %s steht jetzt als ".$neuer_Name." zur Verfügung.<br />\n",
$_FILES['userfile']['name'][0]);
printf("Sie ist %u Bytes groß und vom Typ %s.<br />\n",
$_FILES['userfile']['size'][0], $_FILES['userfile']['type'][0]);
}
Schon mal danke für eure Hilfe
Tschüssi Steffen
Kommentar