public static function server_checklogin($login, $passwd) { //autoload if necessary if (is_null(OCSUser::$persons)) { OCSUser::server_load(); } //checklogin $r = OCSUser::$persons->count("login", "login='******' and password='******'"); if ($r == 0) { OCSUser::$logged = false; return false; } else { OCSUser::$logged = true; $data = OCSUser::$persons->find("*", "where login='******' and password='******'"); OCSUser::$id = $data[0]["id"]; OCSUser::$login = $data[0]["login"]; OCSUser::$firstname = $data[0]["firstname"]; OCSUser::$lastname = $data[0]["lastname"]; OCSUser::$email = $data[0]["email"]; return $login; } }