Php 网站注册重置,而不是进入数据库

Php 网站注册重置,而不是进入数据库,php,mysql,Php,Mysql,嘿,我正在为我的网站做一份登记表。我相信我所有的代码都是正确的,但当我按submit时,它只会清除页面。知道我做错了什么吗。我相信我有正确的变量,但有些东西不起作用。如果你有任何想法,我将不胜感激 注册 请填写此表格以创建帐户 因此,每个请求都会覆盖变量 // Define variables and initialize with empty values $username = $email = $fname = $lname = $password = $confirm_passwor

嘿,我正在为我的网站做一份登记表。我相信我所有的代码都是正确的,但当我按submit时,它只会清除页面。知道我做错了什么吗。我相信我有正确的变量,但有些东西不起作用。如果你有任何想法,我将不胜感激


注册
请填写此表格以创建帐户


因此,每个请求都会覆盖变量

// Define variables and initialize with empty values
$username = $email = $fname = $lname = $password = $confirm_password = "";
$username_err = $email_err = $fname_err = $lname_err = $password_err = $confirm_password_err = "";
请尝试将此应用于所有变量

请在输入字段中删除此项

<input type="text" name="email" class="form-control" value="<?php echo $email; ?>">
<input type="text" name="email" class="form-control">

您是否检查了变量是否已设置?我认为你的变量被覆盖了
if($_SERVER["REQUEST_METHOD"] == "POST"){
     //add validation then set variables
     $email = $_POST["email"];
}