diff --git a/htdocs/user.class.php b/htdocs/user.class.php index df6fec9a15e..34c6f924e13 100644 --- a/htdocs/user.class.php +++ b/htdocs/user.class.php @@ -807,12 +807,16 @@ class User function update_last_login_date() { dolibarr_syslog ("Mise a jour date derniere connexion pour user->id=".$this->id); + + $now=time(); + $sql = "UPDATE ".MAIN_DB_PREFIX."user"; - $sql.= " SET datelastaccess = sysdate()"; + $sql.= " SET datelastaccess = ".$this->db->idate($now); $sql.= " WHERE rowid = ".$this->id; $resql = $this->db->query($sql); if ($resql) { + $this->datelastaccess=$now; return 1; } else