Я использую каталог webkit для загрузки папки на сервер. Папка загружается на сервере. Но когда в папке содержится более 20 файлов, он загружает только первые 20 файлов.ограничение файла при загрузке папки
Мой PHP код для загрузки папки на сервере выглядит следующим образом:
<input type="file" name="files[]" onchange="formSubmit()" id="files" webkitdirectory=""/>
скрипт загрузки выглядит следующим образом:
<?php
$count = 0;
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
foreach ($_FILES['files']['name'] as $i => $name) {
if (strlen($_FILES['files']['name'][$i]) > 1) {
if (move_uploaded_file($_FILES['files']['tmp_name'][$i], 'upload/'.$name)) {
$count++;
}
}
}
echo $count;
}
?>
У меня есть эхо $ _FILES. он также показывает 20 файлов. У меня есть 50 файлов в папках, что я думаю, что есть ограничение на 20 файлов для отправки на сервер, поэтому мой вопрос заключается в том, как загрузить все файлы на сервер?
добавить еще условие для вашего if (move_uploaded_file (..)) {..}, чтобы узнать, есть ли у вас какая-либо ошибка –
У меня есть еще условие else, но оно больше не собирается. –