Seite 1 von 1

Online-User auf der eigenen Website anzeigen

Verfasst: 19.01.2005 22:58
von MystiX
Hallo,
ich möchte gerne die Anzahl der User, die gerade in meinem Forum online sind, nicht nur direkt im Forum, sondern auch auf meiner Website anzeigen lassen.
Wie kann ich das aus dem Forum herauslesen?

Verfasst: 20.01.2005 08:31
von Amdosh
a) Wie integriere ich das Forum in meine Homepage?

b) Vorlage für in phpBB eingebundene Seiten
Beachten:
PAGE_INDEX: Wenn du möchtest, daß deine Seite mit Titel und Link in der "Wer ist Online"-Liste aufgeführt wird, musst du wie folgt vorgehen
Inhaltsbereich: Hier kannst du beliebigen PHP-Code oder HTML-Code (nicht vergessen, den PHP-Bereich mit ?> ... <?php zu verlassen) verwenden.
Eventuell reicht bei dir b) schon aus.

Grüsse Amdosh

Verfasst: 20.01.2005 09:17
von MystiX
Du hast mich, glaub ich, falsch verstanden. Ich möchte nicht im Forum anzeigen, wie viele User auf meine Website online sind, sondern auf meiner Indexseite anzeigen, wie viele (nur die Anzahl) User gerade online in meinem Forum sind. Ich möchte auch nichts irgendwo integrieren, nur einfach diese Zahl herauslesen. Das müsste doch irgendeine Variable sein oder auch aus der Datenbank zu lesen sein.

P.S. Oder ich verstehe dich irgendwie nicht :D

Verfasst: 20.01.2005 09:38
von Amdosh
Die Zahl wird immer direkt ausgerechnet, über die index.php bzw viewonline.php. Mit Hilfe der index.tpl und viewonline_body.tpl wird das Ergebniss dann ausgegeben, aber dafür muss auch die index.php bzw viewonline.php erst die Variablen bestimmen.

Schau mal in den [ externes Bild ]-Bereich, dort ist ein Bereich für Entwickler, da siehst du den Datenbankaufbau, PHP-Dateien und deren Funktionen und deren Templatedateien.

Dann musst du den Codeblock aus einer der Dateien verwenden, die Seite aber auch ins Forum einbinden, damit es sich auch die jeweiligen Daten holen kann. Deine Seite wäre dann dasselbe machen wie ein PortalMod.

Grüsse Amdosh

Verfasst: 20.01.2005 10:34
von MystiX
Genau diesen Codeblock suche ich auch, der das ausrechnet. Den könnte ich ja dann bestimmt auch ohne Probleme in meine Indexseite einbauen ohne das Ganze integrieren zu müssen, weil die Daten für die Berechnung mit Sicherheit in der Datenbank liegen auf die ich dann einfach mit neuen Variablen zugreifen könnte.
Hab in der Tabelle phpbb_sessions auch was gefunden, fort wird aber leider nur die Gesamtzahl der Sessions angezeigt, ich brauche aber die aktuell laufenden Sessions.
Hat da wer die Idee? Der Codeblock, der das berechnet, würde mir wahrscheinlich auch reichen.