Anzeige "Wer ist online" fehlerhaft - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html) +---- Thema: Anzeige "Wer ist online" fehlerhaft (/thread-12332.html) |
Anzeige "Wer ist online" fehlerhaft - Unbedarfter - 09.02.2009 Ich habe die "Wer ist online"-Anzeige auf 1440 Minuten eingestellt, damit man sofort sieht, wer in den letzten 24 Std. online war und wieviele Gäste zu Besuch waren. Ausserdem habe ich die Mitgliederliste so eingestellt, dass sie nach dem letzten Besuch der Mitglieder absteigend sortiert wird. Das Problem: Wenn ich die Zahlen miteinander vergleiche, werden in der Mitgliederliste deutlich mehr User angezeigt als in der "Wer ist online"-Anzeige aufgelistet sind. Das Problem scheint zu sein, dass in der "Wer ist online"-Anzeige nur die User gelistet werden, die sich beim Verlassen des Forums NICHT abmelden. Wer sich ordnungsgemäß abmeldet, erscheint nicht als "User" sondern als "Gast" in der Liste Wie kann ich die Anzeige korrigieren, dass all die User angezeigt werden, die im eingestellten Zeitrahmen online waren?? Gruß Unbedarfter RE: Anzeige "Wer ist online" fehlerhaft - Michael - 09.02.2009 Wäre es nicht sinnvoller zwei getrennte Anzeigen zu nutzen? Dann sieht man wer online ist und wer online war. Dazu gibt es Codeschnipsel hier im Forum und ein Plugin. So oder so wären Codeänderungen nötig. Das von dir beschriebene Verhalten ist korrekt, denn wer sich ausloggt, ist ja nicht mehr angemeldet. Die Zeiteinstellung im Admin-CP gilt dann für die, die sich nicht abmelden. Nach dieser Zeit ohne eine Aktion werden sie nicht mehr als online angezeigt. RE: Anzeige "Wer ist online" fehlerhaft - Unbedarfter - 09.02.2009 Danke für die Hilfe. Plugin war die Lösung Gruß Unbedarfter RE: Anzeige "Wer ist online" fehlerhaft - Unbedarfter - 10.02.2009 (09.02.2009, 11:31)Michael schrieb: Wäre es nicht sinnvoller zwei getrennte Anzeigen zu nutzen? Dann sieht man wer online ist und wer online war. Dazu gibt es Codeschnipsel hier im Forum und ein Plugin. Nachtrag: Wenn ich die "Codeschnipsel" erwende, erhalte ich einen Datenbankfehler: MyBB has experienced an internal SQL error and cannot continue. SQL Error: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 Query: SELECT * FROM mybb_sessions WHERE time > Wo liegt der Fehler? Gruß Unbedarfter RE: Anzeige "Wer ist online" fehlerhaft - Samu - 10.02.2009 das Problem scheint, das du die variable $stime nicht mit übernommen hast oder sie nicht greift. Bist du sicher die kompletten codeveränderungen gemacht zu haben? Generell empfehl ich Plugins, einfacher zu installieren RE: Anzeige "Wer ist online" fehlerhaft - Unbedarfter - 10.02.2009 (10.02.2009, 09:54)Samu schrieb: Generell empfehl ich Plugins, einfacher zu installieren Das Plugin verwende ich ja und es funktioniert auch. Wollte halt nur auch die 2.Variante mal probbieren... Na, ich lass es dann mal Gruß Unbedarfter |