これが私のphpコードです:
$tasks = ' ';
$help = $_POST['help'];
if(empty($help))
{
$tasks = "None selected.";
}
else
{
$N = count($help);
$tasks = $N;
}
HTMLは次のとおりです。
<input type="checkbox" name="help" value="sign"> //with several inputs with different values
フォームの送信時に、配列の数を除くすべてを適切に電子メールで送信して出力します。チェックボックスが選択されていない場合を除き、電子メールの最後にある $tasks 変数を常に 1 として出力します。チェックボックス (1-6) を選択する任意の組み合わせは、1 つの長さの配列になります。理由を知っている人はいますか?ありがとう!