teste
if (!empty($user_info['last_login']) && $user_info['last_login'] < time() - 60)
{
// Don't count longer than 15 minutes.
//if (time() - $_SESSION['timeOnlineUpdated'] > 60 * 15){
// $_SESSION['timeOnlineUpdated'] = time();
$user_settings['totalTimeLoggedIn'] += time() - $_SESSION['timeOnlineUpdated'];
updateMemberData($ID_MEMBER, array('lastLogin' => time(), 'memberIP' => '\'' . $user_info['ip'] . '\'', 'totalTimeLoggedIn' => $user_settings['totalTimeLoggedIn']));
//}
if (!empty($modSettings['cache_enable']) && $modSettings['cache_enable'] >= 2)
cache_put_data('user_settings-' . $ID_MEMBER, $user_settings, 60);
$user_info['total_time_logged_in'] += time() - $_SESSION['timeOnlineUpdated'];
$_SESSION['timeOnlineUpdated'] = time();
}