phpのフォームでチェックボックスの中身を取得し、送信画面までうまくいくのですが、
確認メールで上手くチェックボックスの値が表示されません。
■入力画面
<input class="checkBox" type="checkbox" name="check[]" value="A" /> <input class="checkBox" type="checkbox" name="check[]" value="B" /> <input class="checkBox" type="checkbox" name="check[]" value="C" />
■確認画面での出力部分
<?php foreach ( $check as $val ): echo $val , '<br>'; ?> <input type="hidden" name="check[]" value="<?php echo $val; ?>" /> <?php endforeach; ?>
■受け取りの記述
$check = filter_input( INPUT_POST, 'check', FILTER_DEFAULT, FILTER_REQUIRE_ARRAY );
■確認メールの記述
$body .= "チェック内容:{$check}";
この場合、$bodyに対してどのような記述をすればチェックボックスの中身が表示されますでしょうか?
素人な質問で申し訳ございませんが、ご助言のほどお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。