以下のコードでチェック ボックスがどれも選択されていない場合、出力の生成に苦労しています。
HTML - フォーム
<label>Item 1:</label><input type="checkbox" name="selected[]" value="Item 1"/>
<label>Item 2:</label><input type="checkbox" name="selected[]" value="Item 2"/>
<label>Item 3:</label><input type="checkbox" name="selected[]" value="Item 3"/>
PHPコード
<?php
foreach ($_REQUEST['selected'] as $key => $selected) {
echo "$selected";
}
?>
選択するとコードは正しい値を出力しますが、「未定義のインデックス: 選択された...」と「foreach() に無効な引数が指定されました:」が生成されます。
誰かが私を正しい方向に向けることができますか? ありがとうございました