「PHP入門」PHPでチェックボックスの値を取得するサンプルプログラム

1.PHPコード:
<?php
if (empty($_POST['language’])){
echo '言語を選択してください’;
}else {
print_r($_POST['language’]);
foreach ($_POST['language’] as $l){
echo $l."<br />";
}
}
?>
<form method="post" action="">
<input type="checkbox" name ="language[]" id ="language[]" value="1″>日本語
<input type="checkbox" name ="language[]" id ="language[]" value="2″>韓国語
<input type="checkbox" name ="language[]" id ="language[]" value="3″>中国語
<input type="checkbox" name ="language[]" id ="language[]" value="4″>英語
<input type="checkbox" name ="language[]" id ="language[]" value="5″>スペイン語
<input type="submit">
</form>

2.説明:
HTTP POST メソッドで現在のスクリプトに渡された変数の連想配列です。postでフォームから送信された値をphpで受け取る

PHP

Posted by arkgame