Tôi có một vấn đề nhỏ với tải nhiều file trong PHP,
i có dạng html này:
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="myfile[]" />
<input type="submit" />
</form>
và đây là upload.php:
<?php print_r($_FILES); ?>
khi tôi đang gửi một tập tin nó chỉ cho tôi này:
Array
(
[myfile] => Array
(
[name] => Array
(
[0] => Krw_Qe4QKmI.mp3
)
[type] => Array
(
[0] =>
)
[tmp_name] => Array
(
[0] =>
)
[error] => Array
(
[0] => 1
)
[size] => Array
(
[0] => 0
)
)
)
cho đến nay rất tốt.
vấn đề bắt đầu khi tôi nâng cấp hình thức của tôi với trang này:
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="myfile[]" />
<input type="file" name="myfile[]" />
<input type="submit" />
</form>
bây giờ, khi tôi gửi 2 file, nó chỉ cho tôi này:
Array
(
)
như vậy, vấn đề là những gì ở đây? cảm ơn bạn, Mor.
bạn có một lỗi trong mảng đầu tiên bạn hiển thị (với mã '1') xem ở đây cho những gì nó có nghĩa là:... http: // www .php.net/manual/en/features.file -upload.errors.php –