人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

form01.htmlで
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;
?>

●質問者: kohhi
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:echo HTML PHP String チェックボックス
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● うぃんど
●60ポイント ベストアンサー

改行タグを出力する場合

<?php
foreach ( $_POST['id'] as $value ) {
 echo $value . '<br>';
}

改行コードを出力する場合

<?php
foreach ( $_POST['id'] as $value ) {
 echo $value . "\n";
}

http://q.hatena.ne.jp/answer

◎質問者からの返答

ありがとうございました。

出来ました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ