密码匹配说他们确实不匹配

时间:2017-10-20 03:10:12

标签: php

输入数据时,它告诉密码即使它们不匹配。我的密码确认有什么问题?

for(i=0;i<array.length;i++){
   if(typeof(array[i])=='string'){
     newArray.push(array[i])
 }
}

我已尝试在if ($_POST['password'] == $_POST ['cpassword']){ array_push($errors, "The two passwords do not match"); } 上使用$_POST密码和$_GET,我也尝试使用cpassword方法,但无济于事。

1 个答案:

答案 0 :(得分:1)

if ($_POST['password'] == $_POST['cpassword']){
   array_push($errors, "The two passwords do not match");
}

如果密码等于(==)cpassword,则会检查错误The two passwords do not match。所以你可能正在做你想做的事情。使用!==运算符检查它们是否不等于

TLDR; 密码== Cpassword,即使它们都匹配

,你也会给出错误

希望这能启发你。