4

我似乎无法仅通过使用 PHP 来理解这一点。这就是我所做的:

$maxFiles = (int)ini_get('max_file_uploads');

if ($maxFiles < count($_FILES['name'])) {
    echo 'ERROR';  
}  

count($_FILES['name'])总是等于$maxFiles(如果发生错误)。而且我真的不想将条件更改为==......这似乎不正确。

4

1 回答 1

3

我不知道用例到底是什么,但从您的问题来看,用户/访问者似乎可以将文件上传字段添加到表单中。

在这种情况下,您可以做的是将 的值放入$maxFilesjavascript 变量中,并且在达到最大值时简单地不添加新字段。

于 2012-07-18T00:31:48.073 回答