var $old_db;
var $logged;
var $ui_mode = 0;
+ var $login_attempt=0;
var $prefs;
var $cur_con; // current db connection (can be different from $company for superuser)
$this->email = @$myrow["email"];
update_user_visitdate($this->username);
$this->logged = true;
+ $this->login_attempt=0;
$this->last_act = time();
$this->timeout = session_timeout();
flush_dir(user_js_cache()); // refresh cache on login
$hash = md5($password);
update_user_password($user['id'], $user['user_id'], $hash);
-
- mail($email, _("New password for")." ".$SysPrefs->app_title, $password);
+
+ $sender = get_company_pref('email');
+ if (empty($sender))
+ $header = "";
+ else
+ $header = "From: $sender";
+
+ mail($email, _("New password for")." ".$SysPrefs->app_title, $password, $header);
return true;
}