2010-12-06 16 views
-1

可能性の重複:
How can I know a number of uploaded files with PHP?アップロードされたファイルの数をPHPでどのように知ることができますか?

こんにちは、私は3個の

input type="file" 

タグでフォームを持っています。 ユーザーがアップロードしたファイルの量をサーバーサイドでどのように知ることができますか?彼は3つのファイルをアップロードすることができ、2つのファイル、1つのファイル、または何もないファイルをアップロードすることができます。ユーザーがアップロードしたファイルの量を知る必要があります。

私はコード

echo count($_FILES); 

を使用する場合は、フォームは3つのファイルのフィールドが含まれていますので、それは常に3の値が表示されます。ユーザーは2つだけファイルをアップロードする場合は、コードは3が表示されますが、正しい値が2

+2

を試してみてください!新しい質問を投稿するのではなく、前の質問を編集する。 –

+1

重複を求めないでください。 –

+0

申し訳ありませんが、多くの人が既に間違った解決策に同意したときに正しい答えを受け取るのは難しいです。コスの人々はここで古い話題を見ていない。 –

答えて

1

であるあなただけにこれを尋ね

$count=0; 
foreach($_FILES as $file){ 
if ($file["size"]>'0')$count++; 
} 
関連する問題