PHPでのフォーム送信成功メッセージ
では、リダイレクト後にページに保存成功のメッセージが表示されるようにしましょう。 これにはフラッシュメッセージを使用します:
<?php
session_start();
if (!empty($_POST)) {
// データベースに保存
$_SESSION['flash'] = 'フォームは正常に保存されました';
header('Location: form.php');
die();
}
if (isset($_SESSION['flash'])) {
echo $_SESSION['flash'];
unset($_SESSION['flash']);
}
?>
前の課題を修正して、フォームの保存成功メッセージが画面に表示されるようにしてください。