###実現したい事
1.チェックをつけたチェックボックスの値を配列にして、確認画面で「、」に区切って表示したい
2.「その他」というチェックボックスにチェックを入れた際、
. テキストフィールドを表示し、そこに入力した項目も配列に含めたい
. (チェックした際にテキストフィールドを表示する仕組みもご教示いただけるとありがたいです…)
###前提
他の項目は以下のようになっております
↓フォーム画面
html
1<input size="30" type="text" name="メールアドレス" value="<?php print $mail; ?>">
↓確認画面
php
1$mail = h($_POST['メールアドレス']); 2 3<tr> 4 <th>メールアドレス</th> 5 <td><?php print $mail; ?></td> 6</tr> 7
nameに入っている内容を判定して、ユーザーに入力されたものを固有の変数に格納する。
上記の仕組みと同じになるようにしたいです。
下記がチェックボックスです
<input type="checkbox" name="選択項目" value="<?php print $hoge; ?>">回答1 <input type="checkbox" name="選択項目" value="<?php print $hoge; ?>">回答2 <input type="checkbox" name="選択項目" value="<?php print $hoge; ?>">回答3 <input type="checkbox" name="選択項目" value="<?php print $hoge; ?>">その他
###試した事
調べ方が甘いのかもしれませんが、nameの値を「mail[]」のようにして配列にする方法はわかりました。
しかしnameは次の画面で判定用の文字列として使いたいので、
可能であればvalueか他の部分で配列にする方法が知りたいです…。
恐縮ですが、ご教示いただければ幸いです。