PHPの教科書2 get,postメソッド

フォームに値を入力して、actionの先で出力
http://felica.boy.jp/textbook/lecture1-1-4.html

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>よく分かるPHPの教科書</title>
</head>

<body>
<!-- getメソッドはURLに情報が露出される。URLのコピペで正しい値が拾われる -->
<!-- postメソッドはURLに露出しないため、会員登録やお問い合わせなどの情報を隠したい時に利用される -->
<form action="lecture1-1-4.php" method="get">
<dl>
<dt><label for="my_name2">お名前:</label></dt>
<dd><input id="my_name2" type="text" name="my_name2" size="35" maxlength="255" value=""></dd>
<dt><label for="message">メッセージ:</label></dt>
<dd><input id="message" type="text" name="message" size="35" maxlength="255" value=""></dd>
</dl>
<input type="submit" value="送信する">
</form>
</body>

</html>
<?php
//htmlspecialcharsは、HTMLのコードを露出させる効果。セキュリティ対策
//ENT_QUOTESは、シングルクォーテーションを変換の対象とする命令
print('お名前:'.htmlspecialchars($_GET['my_name2'], ENT_QUOTES));
print('<br>');
print('メッセージ'.htmlspecialchars($_GET['message'], ENT_QUOTES));
?>