%@ CodePage=65001 Language="VBScript"%> <% GetConfigVariables SetupDatabase dim rank, sWebsite, sListUsername, sListPassword , sICQ, itotalposts, dDateRegistered, sICQlink dim SQL, dLastLogon, bdisablepostcount, sUserType, iEndCount, index, sOrdering dim sOppositeUsernameOrdering, sOppositeLocationOrdering, sOppositePostsOrdering, sOppositeRegisteredOrdering, sOppositeLastlogonOrdering if (bBBSRegistrationRequired = 1 or bBBSAuthorizationRequired = 1) and (sLogonType <> "ok") then response.redirect "../logon.asp?error=needregistration" end if ' Retrieve querystrings iStart = ValidateNumeric(request("start")) iUserCount = 0 sSortOrder = request("SortOrder") sOrdering = request("Ordering") if len(trim(sSortOrder))=0 then sSortOrder = "username" if sSortOrder = "username" then if sOrdering = "ASC" then sOppositeUsernameOrdering = "DESC" else sOppositeUsernameOrdering = "ASC" end if sOppositeLocationOrdering = "ASC" sOppositePostsOrdering = "DESC" sOppositeRegisteredOrdering = "ASC" sOppositeLastLogonOrdering = "DESC" elseif sSortOrder = "location" then if sOrdering = "ASC" then sOppositeLocationOrdering= "DESC" else sOppositeLocationOrdering= "ASC" end if sOppositeUsernameOrdering = "ASC" sOppositePostsOrdering = "DESC" sOppositeRegisteredOrdering = "ASC" sOppositeLastLogonOrdering = "DESC" elseif sSortOrder = "posts" then if sOrdering = "ASC" then sOppositePostsOrdering= "DESC" else sOppositePostsOrdering= "ASC" end if sOppositeUsernameOrdering = "ASC" sOppositeLocationOrdering = "ASC" sOppositeRegisteredOrdering = "ASC" sOppositeLastLogonOrdering = "DESC" elseif sSortOrder = "registered" then if sOrdering = "ASC" then sOppositeRegisteredOrdering = "DESC" else sOppositeRegisteredOrdering = "ASC" end if sOppositeUsernameOrdering = "ASC" sOppositeLocationOrdering = "ASC" sOppositePostsOrdering = "DESC" sOppositeLastLogonOrdering = "DESC" elseif sSortOrder = "lastlogon" then if sOrdering = "ASC" then sOppositeLastLogonOrdering = "DESC" else sOppositeLastLogonOrdering = "ASC" end if sOppositeUsernameOrdering = "ASC" sOppositeLocationOrdering = "ASC" sOppositePostsOrdering = "DESC" sOppositeRegisteredOrdering = "ASC" end if rsMaster.open "select count(*) as [usercount] from [members];", dbConnection, adOpenForwardOnly, adLockReadOnly if not rsMaster.EOF then iRecordCount = rsMaster.fields(0).value rsMaster.Close %>
|
|