PHP入力フォームから確認画面にいって送信する。という事がやりたいので
PHP入力フォームから確認画面にいって送信する。という事がやりたいのですが、入力フォームと送信画面は作成できたのですが、その間の確認画面をどう作成したらよいかわからないので、質問致します。
1.入力フォーム(mail.htmlで作成)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>sample</title>
</head>
<body>
<form action="send.php" method="post">
件名:<br>
<input type="text" name="subject" size="30" value=""><br>
送信者名:<br>
<input type="text" name="name" size="30" value=""><br>
メールアドレス:<br>
<input type="text" name="mail" size="30" value=""><br>
本文:<br>
<textarea name="message" cols="30" rows="5"></textarea><br>
<br>
<input type="submit" value="送信する">
</form>
</body>
</html>
2.確認画面・・・ここが作成したいページです。
3.送信画面(send.phpで作成)
<?php
mb_language("Japanese");
mb_internal_encoding("UTF-8");
$message = "名前:" . $_POST["name"] . "\n本文:" . $_POST["message"];
if (!mb_send_mail("hoge@example.com", $_POST["subject"], $message, "From: " . $_POST["mail"])) {
exit("メールの送信に失敗しました。");
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>sample</title>
</head>
<body>
<p>メールが送信されました。</p>
</body>
</html>
という感じです。
やりたい事としては、第三者に入力フォームに入力してもらい、送信ボタンを押すと、入力内容はこれでよろしいですか?という画面が出て
OKならば、そのまま送信。修正したい場合は戻るボタンでmail.htmlに戻り、修正する。その際の戻るボタンを押した場合は
入力した内容が消えていないこと。という事がやりたいのです。
「2.確認画面」のサンプルスクリプトを教えて頂けないでしょうか。
1と3も間違っているならご指摘下さい。よろしくお願い致します。
お礼
有難うございます。 テーブルで分割してみます。