

現在「よくわかるPHPの教科書」にて学習中なのですが、以下のエラーを解除できないためご教授いただければと思います。

[code]

    Notice: Undefined index: message in C:\xampp\htdocs\post\index.php on line 20
    
[/code]

データベースに掲示板の投稿内容を登録するという上記教材P.267の内容になるのですが、掲示板に投稿内容を記載し、投稿するというボタンを押すとエラーが表示されてしまう状態です。

<https://php1st.com/574>  
<https://qiita.com/wakahara3/items/bb7c8d7a1673b161abe7>

上記サイトを参考にし色々試したのですがうまくいかないためご教授いただければ幸いです。  
宜しくお願いします。

[code]

    <?php
    session_start();
    require('../dbconnect.a.php');
    
    if (isset($_SESSION['id']) && $_SESSION['time'] + 3600 > time()) {
        //ログインしている
        $_SESSION['time'] = time();
    
        $members = $db->prepare('SELECT * FROM members WHERE id=?');
        $members->execute(array($_SESSION['id']));
        $member = $members->fetch();
    } else {
        // ログインしてない
        header('Location: login.php'); 
        exit();
    }
    
    // 投稿を記録する
    if  (!empty($_POST))  {
      if  ($_POST['message']  != '')  {
        $message = $db->prepare('INSERT INTO posts SET member_id=?, message=?, created=NOW()');
        $message->execute(array(
          $member['id'],
          $_POST['message']
      ));
    
      header('Location: post/index.php');
      exit();
    
      }
    }
    ?>
    
[/code]

[code]

    <!doctype html>
    <html lang="ja">
    <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <!-- Bootstrap CSS -->
    <link rel="stylesheet" href="css/style.css">
    
    <title> Haratter ：投稿画面</title>
    </head>
    <body>
    <header>
    <h1 class="font-weight-nomal">一言掲示板</h1>
    </header>
    <main>
    <pre>
    <div id="content">
    <form action="" method="post">
    <dl>
    <dt><font size="3"><?php echo htmlspecialchars($member['name'], ENT_QUOTES); ?>さん、メッセージをどうぞ</font></dt>
    <dd>
    <textarea name="massege" cols="50" rows="5"></textarea>
    </dd>
    </dl>
    <div>
    <input type="submit" value="投稿する" />
    </div>
    </form>
    </main>
    
[/code]


CC BY-SA 4.0
2021-01-03T11:39:01.970
73044
2021-01-09T15:14:21.143
2021-01-09T15:14:21.143
42859
42859
question
php
PHPを学習中なのですが、Notice: Undefined index というエラーが直せません