У меня есть форма:
<form method="post" enctype="multipart/form-data">
<input name="userFile[]" type="file" multiple><br>
<input type="submit" value="Загрузить">
</form>
$uploadDir = __DIR__ .'/../files/';
for ($i=0; $i<=count($_FILES); $i++) {
$uploadFile = $uploadDir.basename($_FILES['userFile']['name'][$i]);
if (copy($_FILES['userFile']['tmp_name'][$i], $uploadFile))
{
echo "<h3>Файл успешно загружен на сервер </h3>";
}
else { echo "<h3>Ошибка! Не удалось загрузить файл на сервер!</h3>";}
}
И при загрузке нескольких файлов загружаются только 2. Почему?