2011-03-17 131 views
0

我有这个功能,它应该是工作,验证如果两个密码匹配php验证不起作用

这个代码有什么问题?

function validatePasswords($myPassword, $pass2) { 
    //if DOESN'T MATCH 
    if(strpos($myPassword, ' ') !== false) 
    return false; 

    //if are valid 
    return $myPassword == $pass2 && strlen($myPassword) >= 4; 
} 

谢谢:)

+3

此函数验证密码:1:不包含空格,2:至少包含4个字符,3:等于第二个密码。它应该做什么?你确定问题出在这个功能吗? – scoffey 2011-03-17 01:17:05

+0

您需要更具体地了解您的问题:“不工作”不是很有帮助。一个或两个不符合你期望的例子会有所帮助。 – JustJohn 2011-03-17 01:23:23

+1

禁用Javascript并输入所有表单值后,我会得到 “恭喜!所有字段都可以;”),因此它看起来工作正常。 – anubhava 2011-03-17 01:27:13

回答

1

有一个与你发布的代码没有问题。