密码字段将无法正确验证PHP

时间:2015-08-08 07:45:41

标签: php validation

我正在填写注册表,但我无法通过“确认密码”字段进行验证。 “密码”字段有效,但“确认密码”没有。

我的PHP代码:

    $ps_m="";
    $ps1_m="";
    $pass=isset($_POST["pass"]) ? $_POST["pass"]: "" ;
    $pass1=isset($_POST["pass_1"]) ? $_POST["pass_1"] : "";   

    if(isset($_POST["submit"])){
    if($pass===""){$ps_m="<span class=\"error\">Please enter Password</span>";}
    if(!$pass1===$pass){$ps1_m="<span class=\"error\">Password does not match</span>";}
    }

这是我的HTML代码:

<input type="password" name="pass" placeholder="Enter Password"/><?php echo $ps_m;?>
<input type="password" name="pass_1" placeholder="Confirm Password"/><?php echo $ps1_m;?>

1 个答案:

答案 0 :(得分:0)

使用此

$ps_m="";
$ps1_m="";
$pass=isset($_POST["pass"]) ? $_POST["pass"]: "" ;
$pass1=isset($_POST["pass_1"]) ? $_POST["pass_1"] : "";   

if(isset($_POST["submit"])){
    if($pass===""){$ps_m="<span class=\"error\">Please enter Password</span>";}
    if($pass1!==$pass){$ps1_m="<span class=\"error\">Password does not match</span>";}
}