提交HTML表单后发出"未定义的索引"通知

Set*_*eth 1 html php forms

所以我有一个注册表单,代码顶部有一些PHP.它给了我这个错误:

Notice: Undefined index: register in /home/content/04/7195304/html/index.php on line 20
Run Code Online (Sandbox Code Playgroud)

这是第20行:

if ($_POST['register']) {
Run Code Online (Sandbox Code Playgroud)

这是提交按钮:

<input type="submit" class="gobutton" value="Register" name="register"/>
Run Code Online (Sandbox Code Playgroud)

编辑

所以这是我的表单标签:

<form action="index.php" method="POST">
Run Code Online (Sandbox Code Playgroud)

mai*_*ilo 8

你应该这样检查:

if ( isset($_POST['register']) ) {}
Run Code Online (Sandbox Code Playgroud)

以免引起注意.