PHP_POST_配列を使う

配列を使う

フォームからのデータを配列にセットするとまとめて処理をすることができます。
配列はこのページで学習しました。

ソースコードがとても見にくいと思います。ごめんなさい。
先頭の空白をすべて削除しています。
オンラインでスクリプトを書いているのですが、すぐに全角が入ってしまい動かなくなるのです(^^; おはずかしい

チェックボックスをオンにし[送信]をクリックしてください。

Dog
Cat
Cow
Monkey

【ソース】

チェックボックスをオンにし[送信]をクリックしてください。

<form method="post" action="">
<table>
<tr>
<td>
<input type="checkbox" name="check1[]" value="Dog">Dog
<input type="checkbox" name="check1[]" value="Cat">Cat
<input type="checkbox" name="check1[]" value="Cow">Cow
<input type="checkbox" name="check1[]" value="Monkey">Monkey
</td>
<td><input type="submit" value="送信" name="sub1"></td>
</tr>
</table>
</form>

<?php
for ($i = 0; $i < count(@$_POST["check1"]); $i++) {
echo $_POST["check1"][$i]."<br>";
} 
?>

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です