エラー内容
Undefined index
=未定義の配列の要素を使用した時に出る
エラー。
$_POST
や$_GET
で値を受け取る時
によく発生すると言われています。
解決方法
//キー値の場所 : <form method="POST"><input name="キー値"></form>
if ($_POST["キー値"])
{
//処理内容
}
$user_email=$post['email'];
↓
// !emptyで配列の要素が定義されているか確認する。
if (!empty($_POST["キー値"]))
{
//処理内容
}
if (!empty($_post["email"]))
{
$user_email=$post['email'];
}
参考元はこちら
(https://qiita.com/wakahara3/items/bb7c8d7a1673b161abe7)