フォームに入力した内容を取得する

フォームに入力した内容を取得する

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>フォームに入力した内容を取得する</title>
</head>
<body>
<h1>フォームに入力した内容を取得する</h1>
<form action="output.php" method="post">
<dl>
<dt><label for="name">お名前:</label></dt>
<dd><input type="text" name="name" id="name" size="20" maxlength="10" value=""></dd>
<dt><label for=" message">お問い合わせ内容:</label></dt>
<dd><textarea name="message" id="message" size="50" rows="4" value=""></textarea></dd>
</dl>
<input type="submit" value="送信する">
</form>
</body>
</html>


output.php

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>フォームに入力した内容を取得する</title>
</head>
<body>
<h1>フォームに入力した内容を取得する</h1>
<dl>
<dt>お名前</dt>
<dd><?php print (htmlspecialchars($_POST['name']));?></dd>
<dt>メッセージ</dt>
<dd><?php print(htmlspecialchars($_POST['message']));?></dd>
</dl>
</body>
</html>

もしくは

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>フォームに入力した内容を取得する</title>
</head>
<body>
<h1>フォームに入力した内容を取得する</h1>
<?php 
$name= htmlspecialchars($_POST['name'],ENT_QUOTES,'UTF-8');
$message= htmlspecialchars($_POST['message'],ENT_QUOTES,'UTF-8') ;?>
<dl>
<dt>お名前</dt>
<dd><?php print $name;?></dd>
<dt>メッセージ</dt>
<dd><?php print $message;?></dd>
</dl>
</body>
</html>