$ret = Login($_POST['txtUsername'], $_POST['txtPassword']); switch ($ret) { case LOGIN_AUTH: break; case LOGIN_ACCOUNT_DISABLED: $banner = GetCap('capAccountDisabled'); break; case LOGIN_USER_NOT_FOUND: case LOGIN_FAILED_AUTH: $banner = GetCap('capInvalidUsernameOrPassword'); break; } } } $editable = false; if (!$session->IsAnonymous()) { $user =& $session->User(); if ($session->LoggedIn()) { if ($logout) { $user->Logout(); $session->LoggedOut("User", $user->ID()); $user = null; } else { $editable = $user->IsDataAdmin() || $user->IsAdmin(); } } else { $user = null; } } $linkUSAllGooglePlaytimes = new Link(); $linkUSAllGooglePlaytimes->LoadLinkID('US_ALL_GOOGLE_PLAYTIMES');