It still returns me if it is logged or not, but it no longer saves the session, why?
Kindly regards

function login($info,$resultadoint=0){
global $plugins,$mybb,$db,$templates,$config;
$datos=explode("|",$info);
$inline_errors = "";
$plugins->run_hooks("member_do_login_start");
// Is a fatal call if user has had too many tries
$errors = array();
$logins = login_attempt_check();
require_once "./../../../interactu.wio.com.mx/public_html/inc/functions_user.php";
require_once "./../../../interactu.wio.com.mx/public_html/inc/datahandlers/login.php";
$loginhandler = new LoginDataHandler("get");
$user = array(
'username' => $datos[0],
'password' => $datos[1],
'remember' => "yes",
'imagestring' => ""
);
$user_loginattempts = get_user_by_username($user['username'], array('fields' => 'loginattempts'));
$user['loginattempts'] = (int)$user_loginattempts['loginattempts'];
$loginhandler->set_data($user);
$validated = $loginhandler->validate_login();
if($validated==1){
$mybb->user = get_user($loginhandler->login_data['uid']);
my_setcookie("mybbuser", $mybb->user['uid']."_".$mybb->user['loginkey'], null, true);
//my_setcookie("mybbuser", $mybb->user['uid']."_".$userhandler->data['loginkey'], null, true);
$usuario=$mybb->user['username'];
$logout=md5($mybb->user['loginkey']);
if($mybb->user['usergroup']==4){
//eval('$adminpanelvinc= "'.$templates->get('TD_ajax_adminvinc').'";');
}
eval('$resultado= "'.$templates->get('HT_logeado').'";');
//if($resultadoint==1){
//$resultado=$mybb->user['username'];
//}
}else{
$db->update_query("users", array('loginattempts' => 'loginattempts+1'), "LOWER(username) = '".$db->escape_string(my_strtolower($user['username']))."'", 1, true);
$user_loginattempts = get_user_by_username($user['username'], array('fields' => 'loginattempts'));
$user['loginattempts'] = (int)$user_loginattempts['loginattempts'];
if($user['loginattempts']<5){
$resultado=0;
}
if($user['loginattempts']>5){
$resultado=1;
}
}
return $resultado;
}
Kindly regards