获取PHP密码电子邮件和密码确认表单错误消息打印

获取PHP密码电子邮件和密码确认表单错误消息打印,php,Php,我有一个问题,当谈到电子邮件被使用两次。它不会打印以通知用户已使用该电子邮件。我有它的工作之前,但在添加密码确认字段后,它停止工作。我想让它做的是打印“电子邮件无效或已采取。”当电子邮件再次注册 if($count==0){ 如果($\u POST[“密码”]=$\u POST[“确认密码”]){ $query=“插入登录(用户名、电子邮件、密码)值(“$username”、“$email”、“$encrypt”)”; 如果($dbConnect->query($query)){ $alert

我有一个问题,当谈到电子邮件被使用两次。它不会打印以通知用户已使用该电子邮件。我有它的工作之前,但在添加密码确认字段后,它停止工作。我想让它做的是打印“电子邮件无效或已采取。”当电子邮件再次注册

if($count==0){
如果($\u POST[“密码”]=$\u POST[“确认密码”]){
$query=“插入登录(用户名、电子邮件、密码)值(“$username”、“$email”、“$encrypt”)”;
如果($dbConnect->query($query)){
$alert=”
注册成功!
";
}否则{
$alert=”
错误请重试或联系网站管理员!
";
}
}否则{
$alert=”
电子邮件无效或已被接收。“;
}

}
如果($count==0)将电子邮件存在代码块放入
块。它不应该在那里。它将在另一个街区。使用下面的代码

if ($count==0) 
{
   if ($_POST["password"] == $_POST["confirm_password"]) 
   {
      $query = "INSERT INTO login(username,email,password) VALUES('$username','$email','$encrypt')";

      if ($dbConnect->query($query)) 
      {
       $alert = "<div class='alert alert-success'>
          <span class='glyphicon glyphicon-info-sign'></span> &nbsp; Registered successfully!
         </div>";
      }
      else 
      {
       $alert = "<div class='alert alert-danger'>
          <span class='glyphicon glyphicon-info-sign'></span> &nbsp; Error try again or contact web master!
         </div>";
      }

    } 
}
else 
{
  $alert = "<div class='alert alert-danger'>
     <span class='glyphicon glyphicon-info-sign'></span> &nbsp; Email is invalid or already taken.</div>";

}
if($count==0)
{
如果($\u POST[“密码”]=$\u POST[“确认密码”])
{
$query=“插入登录(用户名、电子邮件、密码)值(“$username”、“$email”、“$encrypt”)”;
如果($dbConnect->query($query))
{
$alert=”
注册成功!
";
}
其他的
{
$alert=”
错误请重试或联系网站管理员!
";
}
} 
}
其他的
{
$alert=”
电子邮件无效或已被接收。“;
}

如果($count==0)将电子邮件存在代码块放入
块。它不应该在那里。它将在另一个街区。使用下面的代码

if ($count==0) 
{
   if ($_POST["password"] == $_POST["confirm_password"]) 
   {
      $query = "INSERT INTO login(username,email,password) VALUES('$username','$email','$encrypt')";

      if ($dbConnect->query($query)) 
      {
       $alert = "<div class='alert alert-success'>
          <span class='glyphicon glyphicon-info-sign'></span> &nbsp; Registered successfully!
         </div>";
      }
      else 
      {
       $alert = "<div class='alert alert-danger'>
          <span class='glyphicon glyphicon-info-sign'></span> &nbsp; Error try again or contact web master!
         </div>";
      }

    } 
}
else 
{
  $alert = "<div class='alert alert-danger'>
     <span class='glyphicon glyphicon-info-sign'></span> &nbsp; Email is invalid or already taken.</div>";

}
if($count==0)
{
如果($\u POST[“密码”]=$\u POST[“确认密码”])
{
$query=“插入登录(用户名、电子邮件、密码)值(“$username”、“$email”、“$encrypt”)”;
如果($dbConnect->query($query))
{
$alert=”
注册成功!
";
}
其他的
{
$alert=”
错误请重试或联系网站管理员!
";
}
} 
}
其他的
{
$alert=”
电子邮件无效或已被接收。“;
}

很抱歉,但简单地在此处转储完整脚本并询问“为什么这不起作用”并不被认为是一个好问题。请自己开始调试。这是你的剧本。我们只能在出现特定问题时提供帮助。我认为您需要为
if($count==0){
添加其他配置,而不是
if($\u POST[“password”]==$\u POST[“confirm\u password”])){
else
分支处于错误的级别,当使用适当的缩进时,您会看到您自己处于错误的级别。感谢您的帮助!抱歉,只需在此处转储您的完整脚本并询问“为什么这不起作用”这不是一个好问题。请开始自己调试。这是您的脚本。我们只能在出现特定问题时提供帮助。我认为您需要为
if($count==0){
而不是
if($\u POST[“password”]=$\u POST[“confirm\u password”])添加其他配置{
else
分支位于错误的级别,当使用适当的缩进时,您可能会看到该级别。感谢您的帮助!感谢您的助手!感谢您的助手!