e poi messi nella condizione $check_esist.//ma almeno un piccolo check lo fanno anche loro.elseif($login->return_code = 'NO_USER' & isset($_POST) & !$check_exist & IPSText::checkEmailAddress($this->request) )
#DA INSERIRE NELLA FUNZIONE doLogin() NEL FILE metodo.php OPPORTUNAMENTE!!#$this->member = $this->ipbRegistry->member() $this->memberData =& $this->ipbRegistry->member()->fetchMemberData() $this->settings =& $this->ipbRegistry->fetchSettings() $check_exist = IPSText::checkEmailAddress( $this->request ) ?IPSMember::checkByEmail($this->request) || $login->emailExistsCheck($this->request) :IPSMember::load( $this->request, 'all', 'displayname' ) || IPSMember::load( $this->request, 'all', 'username' ) || $login->nameExistsCheck( $this->request, $this->memberData ) //ATTENZIONE: nameExistsCheck ed emailExistsCheck hanno una forte restrizione che include WRONG_AUTH e MISSING_EXTENSIONS, quindi andrebbero fatti separatamente dove i request_code non devono essere 'NAME_NOT_IN_USE', 'METHOD_NOT_DEFINED' o 'EMAIL_NOT_IN_USE'. Load member if they exist or create new member for IP.Board.