Mitlgieder-Zahl extern anzeigen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Godot

Mitlgieder-Zahl extern anzeigen

Beitrag von Godot »

Hallo,
ich würde gerne auf einer Homepage folgende Anzeige einrichten:

Derzeit hat das Forum 123 registrierte Mitglieder

Die Zahl soll natürlich die wirkliche Zahl registrierter Mitglieder sein, so wie es im Forum ja auch dargestellt wird. Dort wird die Variable {TOTAL_USERS} für die Anzeige genutzt, wenn ich das richtig sehe. Wie schaffe ich es, dass diese Variable auf einer Homepage angezeigt wird?

Ciao
Godot

Beitrag von Godot »

Hat niemand eine Idee?
Benutzeravatar
Saint
Mitglied
Beiträge: 1166
Registriert: 09.04.2004 14:06
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Saint »

Doch. :wink:

(Ungestestet) Erstelle eine Datei "mitglieder.php" mit folgendem Inhalt:

Code: Alles auswählen

<?php

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$im = ImageCreate (450, 70);
$bgc = ImageColorAllocate ($im, 255, 255, 255);
$tc = ImageColorAllocate ($im, 0, 0, 0);
$sitename = $board_config['sitename'];
$total_users = get_db_stat('usercount');
ImageFilledRectangle ($im, 0, 0, 350, 55, $bgc);
ImageString($im, 3, 5, 2, "Aktuelle Mitgliederzahl von $sitename", $tc);
ImageString($im, 2, 5, 45, "Mitglieder: $total_users", $tc);
ImageColorTransparent($im, $bgc);

header("Content-Type: image/png");
Imagepng($im,'',100);
ImageDestroy ($im);
?>
Lade die Datei in Dein Forumroot und binde die mitglieder.php an der gewünschten Stelle auf Deiner Homepage als Bild ein.

Code: Alles auswählen

<img src="http://www.deinedomain.de/phpbb/mitglieder.php" border="0">
Godot

Beitrag von Godot »

Ich möchte lediglich die blanke Zahl anzeigen, nicht als Bild. Das müsste doch noch einfacher gehen, oder nicht?

Ciao
Benutzeravatar
Saint
Mitglied
Beiträge: 1166
Registriert: 09.04.2004 14:06
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Saint »

Nicht als Bild wird sicherlich irgendwie gehen. Das dürfte aber nicht ohne sein zu realisieren sein.
Du schreibst das Du die Zahl extern ausgeben lassen willst, sprich der Code, der notwendig wäre, nicht im Forumroot oder sogar auf einem anderen Server läuft.
Frickel Dir den Code doch so zurecht, das das Bild auf die Zahl beschränkt ist und schön klein ist.

Das ist eine Schnellschusslösung aber meines Erachtens die einfachste, da der Code ja schon vorhanden ist.
Das ist übrigens ein Teil des Livestatistikcodes, wie er auch auf meiner Seite zu sehen ist.
Godot

Beitrag von Godot »

Ich habe leider keine Ahnung von PHP, aber wäre es nicht möglich im Forum-Verzeichnis eine Datei (z.B. registrierte_mitglieder.php oder so) zu erstellen, die nur die Zahl der registrierten Mitglieder per Echo... ausgibt? Die Datei könnte man doch dann per include in einer anderen Seite aufrufen, das wäre doch dann die Zahl die ich einfügen möchte.

Wenn das möglich ist wäre es nett wenn mir jemand sagen könnte wie der Code in registrierte_mitglieder.php aussehen müsste.

Ciao
Godot

Beitrag von Godot »

Niemand hier der das Problem lösen kann?
Benutzeravatar
Saint
Mitglied
Beiträge: 1166
Registriert: 09.04.2004 14:06
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Saint »

Du hast doch dreiviertel des Codes beieinander:

Code: Alles auswählen

<?php

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$total_users = get_db_stat('usercount');


?>
Jetzt musst Du das nur noch ausgeben lassen...
Godot

Beitrag von Godot »

Danke, jetzt klappt´s
Benutzeravatar
Saint
Mitglied
Beiträge: 1166
Registriert: 09.04.2004 14:06
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Saint »

Cool!
Poste doch mal bitte wie Du das jetzt abgeschlossen hast. Würde mich schon interessieren. :grin:
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“