Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
inova

SSI-Users online / active / Guest

Recommended Posts

Hallo zusammen

Ich habe ein Problem, dass mir die Box mit den "Guest"-Usern (ssi) nicht richtig anzeigen tut. Und zwar hat es eins drin, wenn noch keiner aktiv ist / war.

Wieso das denne?

Share this post


Link to post

Zieht sich die SSI.php nicht die User der letzten 24h ? Wenn ja, würde das erklären, wieso dort schon jemand steht, obwohl am HEUTIGEN TAG (nicht zu verwechseln mit den letzten 24h) noch niemand Online war.

Share this post


Link to post

Hallo Rigo

Erstmal vielen Dank für die schnelle Antwort.

Hier der für das Auslesen zuständige Bereich:

if ($ibforums->vars['au_cutoff'] == "")

{

   $ibforums->vars['au_cutoff'] = 15;

}

//--------------------------------

// Get the users from the DB

//--------------------------------

$cut_off = $ibforums->vars['au_cutoff'] * 60;

$time    = time() - $cut_off;

$rows    = array( 0 => array( 'login_type'   => substr($ibforums->member['login_anonymous'],0, 1),

   'running_time' => time(),

   'member_id'    => $ibforums->member['id'],

   'member_name'  => $ibforums->member['name'],

   'member_group' => $ibforums->member['mgroup'] ) );


$DB->simple_construct( array( 'select' => 'id, member_id, member_name, login_type, running_time, member_group',

   'from'   => 'sessions',

   'where'  => "running_time > $time",

   'order'  => "running_time DESC"

       )      );


$DB->simple_exec();

So wie ich den Code lese, wird da die Zeit der letzten 15 Minuten verwendet (sofern nicht anderweitig definiert).

Aber es ist gut möglich, dass da irgendwo noch was drinnen gestanden ist. Ich werde nun mal die Table Session überprüfen und ein wenig im Auge behalten.

Edited by compi

Share this post


Link to post

Hallo

Ich habe mal als Workaround eben den Code eingesetzt:

$active['GUESTS'] = -1;

if ($active['GUESTS'] < -1)

{

$active['GUESTS'] = -1;

}

Im Moment hilft das ja auch weiter.

Bloss, irgendwo muss der Fehler ja sein. Und irgendwie müsste er ja dann bei allen drauf sein. ;)

Oder hängt das mit einem anderen Problem zusammen, das ich auch noch habe?

meine Anfrage "Portalboxen wegklappen"

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×