2017-10-31 25 views
0

複数のファイルコントロールを含むフォームを送信しようとしました。しかし、フォームを提出すると、フォームは正常に提出されません。完了せずに長時間処理しています。私は.phpのファイルに次のコードを持っている:複数のファイルコントロールを含むフォーム提出

<! DOCTYPE html> 
<html> 

<body> 
    <form action="upload.php" method="post" enctype="multipart/form-data"> 
    <input type="file" name="fileToUpload" id="fileToUpload"> 

    <input type="file" name="fileToUpload" id="fileToUpload"> 

    <input type="file" name="fileToUpload" id="fileToUpload"> 
    <input type="submit" value="Upload Image" name="submit"> 
    </form> 
    </body> 
</html> 
+0

なぜ、複数のファイルアップロードで1つしか取ることができない同じ名前の入力をたくさん持っているのですが、名前属性として配列を取る – Rits

+0

実際には、これは私の問題のデモです。私は、フォームにさまざまなファイルコントロールを持つ大きなフォームを持っています。しかし、私は複数のファイルコントロールを使用するたびに、長い時間の投稿処理を行います。 –

+0

オハイオ州。これはプロセスを待たなければならない問題ではありません。 またはphp.iniで設定を変更することができます – Rits

答えて

0

は、name属性にブラケットを追加します。

<input type="file" name="fileToUpload[]" id="fileToUpload" multiple="multiple"> 
+0

を付けました角カッコを使用しても問題は解決しません。 –

+0

upload.phpファイル – newman

+0

私が使用したデモファイルです。問題は、複数のFILE UPLOAD CONTROLを使用するたびに処理が非常に遅くなることです。私は<?php echo $ _SERVER ['PHP_SELF'];?>も実際に試してみました。 –

0

あなたの要件ごとにこの設定を変更しても、それを増やすことができ、

memory_limit = 256M 
upload_max_size = 64M 
post_max_size = 64M 
upload_max_filesize = 64M 
max_execution_time = 300 
max_input_time = 1000 

このすべての設定は、ファイルのアップロードに関連しています。 私はそれが助けてくれることを願っています。

関連する問題