Try This, you will have to enable active users in your control panel to use it
<%
'Declaration of variables
Dim rsUserOnline
Dim rsActiveUsers
If NOT strUsername = "Guest" Then
Set rsUserOnline = Server.CreateObject("ADODB.Recordset")
Set rsActiveUsers = Server.CreateObject("ADODB.Recordset")
'Initalise the strSQL variable with an SQL statement to query the database
strSQL = "SELECT " & strDbTable & "activeUser.* FROM " & strDbTable & "ActiveUser WHERE " & strDbTable & "ActiveUser.Author_ID=" & lngUserID
rsUserOnline.Open strSQL, strCon
rsActiveUsers.Open strSQL, strCon
If NOT rsUserOnline.EOF Then blnHideActiveUser = CBool(rsActiveUsers("Hide"))
If rsUserOnline.EOF Then
Response.Write "<center>Offline</center>"
ElseIf blnHideactiveUser = True Then
'display the user as an annoy
Response.Write("<center>Offline</center>")
Else
Response.Write "<center>Online</center>"
End If
rsUserOnline.Close
Set rsUserOnline = Nothing
rsActiveUsers.Close
Set rsActiveUsers = Nothing
End If
%>