この記事では、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='button' value='确定' 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='button' value='确定' onclick="fun()"/>
以下は、PHP が処理するすべてのユーザーに追加されますチェックボックス チェックボックス フォーム送信の問題 PHP フォーム送信ページのチェックボックスの名前の後に [] を追加すると、正しい結果が得られます受付ページで取得できます。フォームが送信された後、配列を取得し、配列要素にアクセスしてフォームの特定の値を取得します。取得された checkbox1 の値には、デフォルトで 改行が含まれます。
フォームコード:
<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['checkbox1'] as $checkbox1) { echo $checkbox1; } } ?>
以上が本記事の全内容となりますが、皆様の学習のお役に立てれば幸いです。
関連する推奨事項:
以上がPHP での CheckBox 複数選択ボックスのアップロード失敗時のコード記述の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。