2017-03-15 9 views
-5

私の問題は簡単です:私は1ページに300フィールド以上の非常に大きなフォームを持っています。 submitをクリックした後、最後に入力したものが送信されませんでした。一部の入力が非常に大きなフォームで送信されない

HTMLのsubmitフィールドには何らかの制限がありますか?

注:すべてのフィールドはテキストタイプです。

答えて

3

PHP post_max_sizeの設定に制限があります(入力のサイズによって異なります)。

は、あなたのphp.iniファイルにpost_max_sizeの値を更新してみたり.htaccessファイルに次のように設定します。また、あなたの形式のファイルアップロードを含めている場合は

#set max post size 
php_value post_max_size 20M 

、あなたはまた、アップロード制限を増やす必要があるかもしれません他方の入力最大値:

upload_max_filesize=20M 

#set max input size 
post_max_size=20M 

#set max input fields 
max_input_vars=1000 

その他の問題は次のようになります。

  • 最後の入力フィールドの前にフォームを閉じるので、これらのフィールドは転記されません。
  • あなたは、いくつかのフィールドが
+0

感謝を逃したが、その後アップ作業 – Saman

+0

郵便にいくつかのコードをdosen'tことが原因になっているフォームでHTML構文の問題があります。あなたが何をしているのかわからない限り、多くの助けを得ることはできません。 –

+0

私はLaravelフレームワークとブレードファイルを使ってコードを送ることができます。 – Saman

関連する問題