ho un piccolo problema con il caricamento di più file in PHP,
ho questo modulo HTML:
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="myfile[]" />
<input type="submit" />
</form>
e questa è l'upload.php:
<?php print_r($_FILES); ?>
quando sto inviando un file, mostrare me questo:
Array
(
[myfile] => Array
(
[name] => Array
(
[0] => Krw_Qe4QKmI.mp3
)
[type] => Array
(
[0] =>
)
[tmp_name] => Array
(
[0] =>
)
[error] => Array
(
[0] => 1
)
[size] => Array
(
[0] => 0
)
)
)
fin qui tutto bene.
Il problema inizia quando aggiorno il mio modulo a questo:
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="myfile[]" />
<input type="file" name="myfile[]" />
<input type="submit" />
</form>
ora, quando i inviare 2 file, show me questo:
Array
(
)
così, qual è il problema qui? grazie, Mor.
Hai un errore nella prima matrice si mostrano (con il codice '1') Vedi qui per quello che significa:... http: // www .php.net/manuale/it/features.file -upload.errors.php –