Lesson33 実習3


confirm.php

<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8" />
<title>メール送信フォームの確認</title>
</head>

<body>
<!-- index.phpから受け取ったデータを変数へ格納 -->
<?php
$button = $_POST['exec_submit'];
if ($button != ""){
$sender_name = $_POST['user_name']; //送信者の名前
$mail_address = $_POST['user_email']; //送信者メールアドレス

$mail_subject = $_POST['user_subject']; //件名
$mail_body = $_POST['user_body']; //メール本文
}
?>
<!-- 確認内容が正しければの表示とpost.phpへ送信情報を渡して管理者へ送信 -->
<form method="post" action="post.php">

<div id="confirm">
<strong>この内容でよろしいですか?</strong><br />
お名前: <?php echo $sender_name; ?><br/>
メール: <?php echo $mail_address; ?><br/>

件名: <?php echo $mail_subject; ?><br/>
本文: <?php echo $mail_body; ?><br/>
</div>

<?php
// hidden属性で送信者情報を画面に表示せず、且つソースに表示しないようにPHPで記述。

echo "<input type=\"hidden\" name=\"Sendar\" value=\"$sender_name\">";
echo "<input type=\"hidden\" name=\"Address\" value=\"$mail_address\">";

echo "<input type=\"hidden\" name=\"Subject\" value=\"$mail_subject\">";
echo "<input type=\"hidden\" name=\"MailBody\" value=\"$mail_body\">";

?>

<!-- 送信ボタンでpost.phpへデータを送信 -->
<input type="submit" name="SendMail" value="送信"/>
</form>

</body>
</html>