ホームページ >バックエンド開発 >PHPチュートリアル >PHP での CheckBox 複数選択ボックスのアップロード失敗時のコード記述の詳細な説明

PHP での CheckBox 複数選択ボックスのアップロード失敗時のコード記述の詳細な説明

墨辰丷
墨辰丷オリジナル
2018-05-25 15:14:011315ブラウズ

この記事では、PHP でチェックボックスの複数選択ボックスのアップロードが失敗する場合のコードの書き方と、PHP のチェックボックスのチェックボックスのフォーム送信の問題を主に紹介します。必要な友達は参考にしてください。他の言語、フォームアップロードのみ チェックボックスの名前が同じである必要がある場合にアップロードできます

<input type="checkbox" name="checkbox" value="1"> 选项
<input type="checkbox" name="checkbox" value="2"> 选项
<input type="checkbox" name="checkbox" value="3"> 选项
<input type=&#39;button&#39; value=&#39;确定&#39; onclick="fun()"/>

ただし、PHP では、この場合に限り、名前を配列の形式で記述して送信する必要があります通常のフォームです

<input type="checkbox" name="checkbox[]" value="1"> 选项1
<input type="checkbox" name="checkbox[]" value="2"> 选项2
<input type="checkbox" name="checkbox[]" value="3"> 选项3
<input type="checkbox" name="checkbox[]" value="4"> 选项4
<input type="checkbox" name="checkbox[]" value="5"> 选项5
<input type="checkbox" name="checkbox[]" value="6"> 选项6
<input type=&#39;button&#39; value=&#39;确定&#39; onclick="fun()"/>

以下は、PHP が処理するすべてのユーザーに追加されますチェックボックス チェックボックス フォーム送信の問題 PHP フォーム送信ページのチェックボックスの名前の後に [] を追加すると、正しい結果が得られます受付ページで取得できます。フォームが送信された後、配列を取得し、配列要素にアクセスしてフォームの特定の値を取得します。取得された checkbox1 の値には、デフォルトで 0b9f73f8e206867bd1f5dc5957dbcb38 改行が含まれます。

フォームコード:

<form action="" method="post" name="asp"> 
  复选框1:<input type="checkbox" name="checkbox1[]" value="1" /> 
  复选框2:<input type="checkbox" name="checkbox1[]" value="2" /> 
  复选框3:<input type="checkbox" name="checkbox1[]" value="3" /> 
  <input type="submit" name= "Download" vaue="Download" /> 
 </form>

PHP処理フォームコード:

<?php 
   if(isset($_POST["Download"])) 
   { 
     foreach($_REQUEST[&#39;checkbox1&#39;] as $checkbox1) 
     { 
          echo $checkbox1; 
     } 
   } 
?>

以上が本記事の全内容となりますが、皆様の学習のお役に立てれば幸いです。


関連する推奨事項:

jQuery操作チェックボックス手順の詳細説明


vue+チェックボックスのデータバインディング、取得、計算の操作方法


vueのショッピングカートチェックボックスの全選択と逆選択について、など 関数例分析


以上がPHP での CheckBox 複数選択ボックスのアップロード失敗時のコード記述の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。