Ik ben een beetje ten einde raad wat het probleem kan zijn met dit gevalletje...
Stukje code:
$password en $repeatedPassword zijn hetzelfde... Controleer dit nog eens extra met FB::info...
Toch geeft hij return PASSWORD_INCORRECT_REPEATED
Als ik $password = $password doe geeft hij uiteraard wel True.
Hoe kan het dat deze twee net gelijk zijn terwijl ze daadwerkelijk hetzelfde ingegeven zijn in de fields
Stukje code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
| public function setNewPassword($password, $repeatedPassword){ if(empty($password)) return Admin::PASSWORD_NOT_FILLED; if(strlen($password) < 5) return Admin::PASSWORD_TO_SHORT; FB::info($password.', '.$repeatedPassword); //if($password != $repeatedpassword) return Admin::PASSWORD_INCORRECT_REPEATED; $this->password = md5($password); return True; } |
$password en $repeatedPassword zijn hetzelfde... Controleer dit nog eens extra met FB::info...
Toch geeft hij return PASSWORD_INCORRECT_REPEATED
Als ik $password = $password doe geeft hij uiteraard wel True.
Hoe kan het dat deze twee net gelijk zijn terwijl ze daadwerkelijk hetzelfde ingegeven zijn in de fields