webページのつくり方 | 学びの道

webページのつくり方、web制作、web作成、学びの道を歩み中!フェリカテクニカルアカデミー「東京・池袋」にてWeb作成を勉強中です。学んだ事をメモしていきます。

PHP 送信データを受け取る 【checkbox】

PHP 送信データを送るinput(入力画面) → 受け取るoutput(吐き出し画面)を作成しよう。【checkbox】

PHP 送信データを受け取る 【checkbox】 → input(入力画面)

f:id:kaoru01-05:20140522141421p:plain

PHP 送信データを受け取る 【checkbox】 → output(入力画面)

f:id:kaoru01-05:20140522141434p:plain

                                                                                                                                                     

 

input(入力画面)

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="style.css">
<title>無題ドキュメント</title>
</head>
<body>
<h1>入力フォームあれこれ</h1>
<form name="input_checkbox" action="output_checkbox.php" method="post">
<table>
<th>趣味</th>
<td>

<input type="checkbox" name="hobby[ ]" value="ゴルフ">ゴルフ<br>
<input type="checkbox" name="hobby[ ]" value="読書">読書<br>
<input type="checkbox" name="hobby[ ]" value="旅行">旅行

</td>
</tr>
</table>
<input type="submit"  value="送信" class="btn">
</form>
</body>
</html>

                                                                                                                                                     

output(入力画面)

<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="../input 0522/style.css">
<title>無題ドキュメント</title>
</head>
<body>
<h1>アウトプットあれこれ</h1>
<p>ご協力ありがとうございました。</p>
<table>
<th>趣味</th>
<td>
<?php
print htmlspecialchars(implode(',',$_POST['hobby']),ENT_QUOTES);
?>
</td>
</tr>
</table>
</body>
</html>