inova 0 Report post Posted January 27, 2005 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
Helge 192 Report post Posted January 27, 2005 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
compi 0 Report post Posted January 27, 2005 (edited) 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 January 27, 2005 by compi Share this post Link to post
compi 0 Report post Posted January 27, 2005 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