2015-08-08 28 views
0

我正在創建註冊表單,但無法獲取「確認密碼」字段進行驗證。 「密碼」字段確認,但「確認密碼」不確認。密碼字段無法正確驗證PHP

我的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;?> 

回答

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>";} 
} 
+0

謝謝!一直試圖讓這個工作近2天吧!哈哈我犯了這樣一個愚蠢的錯誤!的xD – user3157444