- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
function Login($user_login, $user_password) {
if (isset($user_loginl) && isset($user_password)) {
$user = $this->mongo_db->get_where('users', array(
'EMAIL' => $user_email,
'PASSWORD' => $user_password)
);
if (isset($user->email)) {
return true;
}
}
return false;
}
Это, что ли? Ну да, динамические языки не придираются к опечаткам...
В данном же случае эта ошибка, действительно, не обнаружится.
Так нужен же $user_login !
Ссылка на тот тред:
http://govnokod.ru/11659#comment152129
Returns TRUE if var exists and has value other than NULL, FALSE otherwise.
var_dump($undeclared_var); // NULL
соответственно isset($undeclared_var) вернет FALSE.