| | |
| | | $username = $app->db->quote($_POST['username']); |
| | | $email = $app->db->quote($_POST['email']); |
| | | |
| | | $client = $app->db->queryOneRecord("SELECT * FROM client WHERE username = '$username' AND email = '$email'"); |
| | | $client = $app->db->queryOneRecord("SELECT client.*, sys_user.lost_password_function FROM client,sys_user WHERE client.username = '$username' AND client.email = '$email' AND client.client_id = sys_user.client_id"); |
| | | |
| | | if($client['lost_password_function'] == 0) { |
| | | $app->tpl->setVar("error", $wb['lost_password_function_disabled_txt']); |
| | | } else { |
| | | if($client['client_id'] > 0) { |
| | | $new_password = $app->auth->get_random_password(); |
| | | $new_password_encrypted = $app->auth->crypt_password($new_password); |
| | |
| | | } else { |
| | | $app->tpl->setVar("error", $wb['pw_error']); |
| | | } |
| | | |
| | | } |
| | | } else { |
| | | $app->tpl->setVar("msg", $wb['pw_error_noinput']); |
| | | } |