diff --git a/phpgwapi/inc/class.sessions.inc.php b/phpgwapi/inc/class.sessions.inc.php index f3417f0c60..4dfc8b35a6 100644 --- a/phpgwapi/inc/class.sessions.inc.php +++ b/phpgwapi/inc/class.sessions.inc.php @@ -608,6 +608,10 @@ if ($login != '') { + if (strlen($login) > 30) + { + $login = substr($login,0,30); + } $GLOBALS['phpgw']->db->query('INSERT INTO phpgw_access_log(sessionid,loginid,ip,li,lo,account_id)' . " VALUES ('" . $sessionid . "','" . $this->db->db_addslashes($login). "','" . $this->db->db_addslashes($user_ip) . "',$now,0," . (int)$account_id .')',__LINE__,__FILE__);