Seite 1 von 5
Benutzernamen aus dem Forum auch auf anderer .php Seite
Verfasst: 24.05.2006 14:18
von mtsluft
Hallo,
auf
meiner Seite habe ich das phpBB Forum als Frame integriert (sie roter Button "Heimkino-Forum")
So, nun wenn man im Forum eingeloggt ist, dann auf die Startseite meiner Homepage wechselt, soll (irendwo) dort angezeigt werden Hallo [BENUTZERNAME]
Ich denke mal, dass das gar nicht so schwer ist (hoffe ich jedenfalls).
Die Startseite meiner Homepage ist übrigens eine php Seite.
Danke !
Verfasst: 24.05.2006 14:30
von StarWolf3000
den Code in die Startseite oder in einen gemeinsamen Header einfügen:
Code: Alles auswählen
<?
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
?>
$phpbb_root_path auf den relativen Forumspfad anpassen
an der Stelle einfügen, wo die Begrüßung stehen soll:
Code: Alles auswählen
<?
if($userdata['session_logged_in'])
{
echo "<b>Hallo {$userdata['username']}</b>";
}
?>
Verfasst: 24.05.2006 16:16
von mtsluft
Danke schonmal
Bekomme nach dem einbau der 2 angegebenen scripts diesen fehler:
Was genau passt da nicht?
Verfasst: 25.05.2006 11:53
von mtsluft
Hallo
Kann es sein das dafür vielleicht ne Tabelle in der DB fehlt? Sry, hab leider keine Ahnung

Verfasst: 25.05.2006 12:10
von Scoutman
bist du dir sicher das du den $phpbb_root_path richtig angegeben hast?
Verfasst: 25.05.2006 13:00
von mtsluft
Klar, und zwar so:
Stimmt doch so, oder?
Verfasst: 25.05.2006 13:10
von Scoutman
nein das ist falsch. das ist kein relativer pfad!
wenn deine datei die du ins phpbb einbindest im root verzeichnis liegt muss der pfad so aussehen:
Verfasst: 25.05.2006 17:21
von mtsluft
Hallo,
oh sry, habe da jetzt geändert.
Jetzt bekomme ich eine andere Meldung:
Was kann das denn wieder sein??
Verfasst: 25.05.2006 17:50
von Scoutman
post mal den code von der datei.
versuchs mal mit:
so sollte es gehen.
Verfasst: 25.05.2006 19:23
von mtsluft
Hallo,
so habe ich es schon versucht. Kommt leider der selbe Fehler