HTMLのFORMで、チェックボックスを用い複数選択した値をPHP側で受け取る方法です。
input タグで、name の末尾に [] を付けると、配列で受け取れるようです。
こんな感じです。
○HTML側
method="post" action="test.php">type="checkbox" name="person[]" value="Eclair" />Eclair
type="checkbox" name="person[]" value="Lumiere" />Lumiere
type="checkbox" name="person[]" value="Eclipse" />Eclipse
type="submit" value="送信" />
○フォームを受け取るPHP側
if( isset( $_POST['person'] )) {
foreach ($_POST['person'] as $value) {
}
}
?>
しばらくPHPさわってないとほんと基本的なことを忘れます。
参考: