少しできた気がする。

ここからがスタートって言う感じのファイルが3つできた。
form.html(フォームの画面)

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>フォームの画面1</title>
</head>
<body>
<h1>フォームの画面</h1>
<form name="form1" method="post" action="confirm.php">
名前<br />
<input type="text" name="name">
<br />
メッセージ<br />
<textarea name="txtmsg" cols="30" rows="5"></textarea>
<br />
<input type="submit" value="送信">
<input type="hidden" name="user_id" value="0001">
</form>
</body>
</html>

確認する画面。

<?php
session_start();
$_SESSION["name"] = htmlspecialchars($_POST["name"],ENT_QUOTES);
$_SESSION["txtmsg"] = htmlspecialchars($_POST["txtmsg"],ENT_QUOTES);
if( isset($_POST["user_id"])){
	$_SESSION["user_id"] = $_POST["user_id"];
	}
	?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<h2>確認画面</h2>
<form name="form1" method="post" action="view.php">
<?php
print "名前:";
print $_POST["name"];
print "<br />";
print "本文:<br />";
print nl2br($_POST["txtmsg"]);
?>
<br />
<input type="submit" value="確認" name="confirm">
<input type="submit" value="戻る" name="back">
</form>

</body>
</html>

確認して良かったら出る画面

<?php
session_start();
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>フォームのテスト</title>
</head>
<body>

<?php
if( isset($_POST["confirm"])){
?>

<?php
//確認クリックの時
print "名前:";
print $_SESSION["name"];
print "<br />";
print "本文:<br />";
print nl2br($_SESSION["txtmsg"]);
?>

<?php
} elseif( isset($_POST["back"])){
// 戻るクリック
?>

<h3>送信確認画面テスト</h3>
<form name="form1" method="post" action="confirm.php">
名前<br />
<input type="text" name="name" value="<?=$_SESSION["name"]?>">
<br />
メッセージ<br />
<textarea name="txtmsg" cols="30" rows="5"><?=$_SESSION["txtmsg"]?></textarea>
<br />
<input type="submit" value="送信">
</form>

<?php
} else{
//上に当てはまらない
?>

エラーです。<br />
<a href="from.html">こちらから</a>アクセスしてください。

<?php
}
?>

</body>
</html>

とりあえずこんな感じにしては見た。ふむー。はて。ここからだな、まず。