Tengo un pequeño problema con la carga de varios archivos en PHP,
tengo este formulario html:
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="myfile[]" />
<input type="submit" />
</form>
y este es el upload.php:
<?php print_r($_FILES); ?>
cuando estoy enviando un archivo que me muestran lo siguiente:
Array
(
[myfile] => Array
(
[name] => Array
(
[0] => Krw_Qe4QKmI.mp3
)
[type] => Array
(
[0] =>
)
[tmp_name] => Array
(
[0] =>
)
[error] => Array
(
[0] => 1
)
[size] => Array
(
[0] => 0
)
)
)
hasta ahora todo bien.
El problema comienza cuando se actualiza el formulario para éste:
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="myfile[]" />
<input type="file" name="myfile[]" />
<input type="submit" />
</form>
ahora, cuando envío 2 archivos, me muestro esto:
Array
(
)
es así, ¿cuál es el problema aquí? gracias, Mor.
usted tiene un error en la primera matriz que muestran (con el código de '1') Vea aquí lo que significa:... http: // www .php.net/manual/es/features.file -upload.errors.php –