AからFまでのチェックボックスのうち、B,C,Fをチェックし
実行し、
hyouji01.phpにform01.htmlの内容をpostすると、
array(3) { [0]=> string(1) "B" [1]=> string(1) "C" [2]=> string(1) "F" }
のように、表示されます。
これを
B
C
F
*改行される
のように表示されるように、以下のプログラムを書き換えてください。
----form01.html
<html>
<head>
<title>form</title>
</head><body>
<p>お好きなモノをお選びください。</p>
<form name="form01" method="post" action="hyouji01.php">
<INPUT type=checkbox value="A" name=id[] >A<BR>
<INPUT type=checkbox value="B" name=id[] >B <BR>
<INPUT type=checkbox value="C" name=id[] >C<BR>
<INPUT type=checkbox value="D" name=id[] >D<BR>
<INPUT type=checkbox value="E" name=id[] >E<BR>
<INPUT type=checkbox value="F" name=id[] >E<BR>
<input type="submit" name="Submit" value="送信">
</form>
</body>
</html>
----hyouji01.php
<?php
$var_disp = var_dump($_POST['id']);
echo $var_disp;
?>
改行タグを出力する場合
<?php foreach ( $_POST['id'] as $value ) { echo $value . '<br>'; }
改行コードを出力する場合
<?php foreach ( $_POST['id'] as $value ) { echo $value . "\n"; }
ありがとうございました。
出来ました。