我似乎无法通过使用PHP来捕捉到这一点。这就是我所做的:
$maxFiles = (int)ini_get('max_file_uploads');
if ($maxFiles < count($_FILES['name'])) {
echo 'ERROR';
}
但count($_FILES['name'])
总是等于$maxFiles
(如果发生错误)。
我真的不想将条件改为==
......这似乎不对。
答案 0 :(得分:3)
我不知道用例是什么,但从您的问题来看,用户/访问者似乎可以在表单中添加文件上传字段。
在这种情况下你可以做的是将$maxFiles
的值放在javascript变量中,并且在达到最大值时不要添加新字段。