PHPのフォームの処理
-index.html-
<html>
<head>
<title></title>
</head>
<body>
<form action="receive.php" method="post">
<fieldset>
<legend>フォーム</legend>
<fieldset>
<legend>テキスト</legend>
<input type="text" size="30" maxlength="30" name="text1" value="Test"/> input type="text" <br />
<input type="password" size="8" maxlength="8" name="password1" value="aaaa"/> input type="password"<br />
<textarea name="textarea1" rows=5 cols=40></textarea> textarea<br />
</fieldset>
<fieldset>
<legend>ドロップダウンリスト</legend>
<select name="dropdownlist1">
<option value="10">テストA</option>
<option value="11">テストB</option>
<option value="12">テストC</option>
</select>select option
<br />
<select name="dropdownlist2">
<optgroup label="テストグループA">
<option value="10">テストA</option>
<option value="11">テストB</option>
<option value="12">テストC</option>
</optgroup>
<optgroup label="テストグループB">
<option value="20">テストA</option>
<option value="21">テストB</option>
<option value="22">テストC</option>
</optgroup>
</select>select optgroup option
</fieldset>
<fieldset>
<legend>チェックボックス</legend>
<input type="checkbox" name="sports[]" value=1 checked="checked"/>野球
<input type="checkbox" name="sports[]" value=2 />サッカー
<input type="checkbox" name="sports[]" value=3 />バスケット
<input type="checkbox" name="sports[]" value=4 />テニス<br/>
</fieldset>
<fieldset>
<legend>ラジオボタン</legend>
<input type="radio" name="kakuto" value=1 checked="checked" />空手
<input type="radio" name="kakuto" value=2 />ボクシング
<input type="radio" name="kakuto" value=3 />柔道
<input type="radio" name="kakuto" value=4 />シュート<br/>
</fieldset>
<fieldset>
<legend>ボタン</legend>
<input type="submit" value="送信" /> <br />
<input type="reset" value="クリア"/> <br />
<input type="button" value="ボタン" /> <br />
<input type="hidden" name="hidden_data" value="隠しデータ" />
</fieldset>
</fieldset>
</form></body>
</html>
-receive.php-
<?php
$textData = $_POST["text1"];
$passwordData = $_POST["password1"];
$textareaData = $_POST["textarea1"];
$dropdownListValue1 = $_POST["dropdownlist1"];
$dropdownListValue2 = $_POST["dropdownlist2"];
$checkBox1Array="";
for($i=0;$i<count(@$_POST["sports"]);$i++){
$checkBox1Array .= $_POST["sports"][$i].",";
}
$radioButton1 = $_POST["kakuto"];
?>