エラー内容
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)