我正在尝试检查是否选择了一个或多个文件进行文件上传,但是我没有成功完成。这是表单输入:
<input class="form-control-file" type="file" name="new_image[]" value="" multiple />
和我的PHP:
if($_FILES["new_image"]["error"] == 0 ) { // if one or more file(s) are selected
echo 'file selected';
我没有回声...
您是否检查过是否给表单标签enctype =“ multipart / form-data”属性以允许文件上传?
当上传多个文件时,错误属性作为数组发送,请看下面的代码片段。
foreach ($_FILES["new_image"]['error'] as $key => $error) {
if($error === 0){
echo 'file selected';
break;
}
}