Mitlgieder-Zahl extern anzeigen
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.
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
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
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
Doch.
(Ungestestet) Erstelle eine Datei "mitglieder.php" mit folgendem Inhalt:
Lade die Datei in Dein Forumroot und binde die mitglieder.php an der gewünschten Stelle auf Deiner Homepage als Bild ein.
(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);
?>Code: Alles auswählen
<img src="http://www.deinedomain.de/phpbb/mitglieder.php" border="0">-
Godot
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.
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
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
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
Du hast doch dreiviertel des Codes beieinander:
Jetzt musst Du das nur noch ausgeben lassen...
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');
?>