vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Number of Reg. Members Online on non-vB page? (https://vborg.vbsupport.ru/showthread.php?t=22495)

RobAC 07-11-2001 02:16 AM

How can I modify the following code to show the number of registered members online (like the number of guests online) instead of listing the member names? If possible, I'd also like to show the total number of registered members with the forums?

PHP Code:

<?php
require("admin/config.php");
$db=mysql_connect($servername,$dbusername,$dbpassword);
mysql_select_db($dbname);

$cookievalue mysql_query("SELECT value FROM setting WHERE varname = 'cookietimeout'") or die("oops1");
$cookietimeout mysql_result($cookievalue00);
$datecut time()-$cookietimeout;
$invisibleregmember "0";
$regmembers mysql_query("SELECT DISTINCT username,invisible FROM user,session WHERE session.userid=user.userid AND session.lastactivity>$datecut AND invisible='0' ORDER BY username ASC") or die("oops2");

while(
$regmember mysql_fetch_array($regmembers)):

    ++
$regmembercomma;
    if (
$regmember[invisible] == 0) {
        
$regmemberson .= $regmember[username];
    } else {
        ++
$regmembercomma;
    }
    if (
$regmembercomma mysql_num_rows($regmembers)):
        
$regmemberson .= ", ";
    endif;
endwhile;

$guests mysql_query("SELECT COUNT(userid) AS guestsonline FROM session WHERE userid=0 AND session.lastactivity>$datecut") or die("oops3");
while(
$guest mysql_fetch_array($guests)):
    
$guestson number_format($guest[guestsonline]);
endwhile;

print(
"<b>Members:</b></font>&nbsp; <font class='verdana, arial, helvetica' color='#330099'>$regmemberson</font><br />");
print(
'<font class="verdana, arial, helvetica">');
print(
"<b>Guests:</b></font>&nbsp; <font class='verdana, arial, helvetica' color='#330099'>$guestson</font>");

?>


RobAC 07-14-2001 05:38 PM

^^^^^^bump^^^^^^^^^^


All times are GMT. The time now is 06:28 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01029 seconds
  • Memory Usage 1,724KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete