我找不到为什么我的代码会出现错误消息

时间:2018-12-28 11:39:23

标签: php html

我的网站带有登录和注册页面。但是我在“注册”部分出现了错误。

我正在检查我是否在某处键入了错误,但找不到任何错误。

else if ($_GET['signup'] == "success") {
    echo '<p class="signuperror">Singup succesfull!</p>';
}

错误:

  

注意:未定义索引:在C:\ xampp \ htdocs \ php \ signup.php中注册   第33行

这是我设置注册的地方。

else {
    $hashedPwd = password_hash($password, PASSWORD_DEFAULT);

    mysqli_stmt_bind_param($stmt, "sss", $username, $email, $hashedPwd);
    mysqli_stmt_execute($stmt);
    header("Location: ../signup.php?signup=success");
    exit();
}

1 个答案:

答案 0 :(得分:0)

您无法发送带有相对路径的Location:标头。尝试更改

header("Location: ../signup.php?signup=success");

访问您的完全限定域名:

header("Location: http://your-domain.example.com/signup.php?signup=success");