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 に答える