Когда я жму отправить пустую строку(не загружаю ни один файл)
через пост форму для передачи файлов,
тогда у меня срабатывает условие if(!empty), но почему?
Var_dump показывает, что $_FILES["download"]["name"]) пустой, там ничего нет.
array(4) { [0]=> string(0) "" [1]=> string(0) "" [2]=> string(0) "" [3]=> string(0) "" }
Все по нолям!
Как сделать так, чтобы при отправки пустой строки(без загрузки файлов)
условие if не работало, а работало тогда, когда был отправлен хотя бы один файл или больше.
<form method ="POST" enctype="multipart/form-data">
<input type="file" name="download[]" size="10" />
<br><br>
<input type="file" name="download[]" size="10" />
<br><br>
<input type="file" name="download[]" size="10" />
<br><br>
<input type="file" name="download[]" size="10" />
<br><br>
<input type="submit" value="Загрузить">
</form>
if(!empty($_FILES["download"]["name"]) ){
echo "da";
}