Seite 1 von 1

Login Box mit phpBB3

Verfasst: 21.05.2008 16:02
von kintaro221
Hallo, ich bin Gerde wieder an meiner Homepage am rumwerkeln und suche nach eine möglichkeit eine Login Box für mein phpBB3 zu Basteln, das Formular Klappt auch schon einwandfrei. Das Problem ist die Session auf meine Seite zu übernehmen, damit ich Anstelle der Login Box Sowas wie: Hallo, Benutzername und Loggout da hinpacken kann, aber wie hanhabt phpBB3 das mit den Sessionen...
Hab schon 3h den phpBB code durchforstet und gegoogelt und bislang kein gescheites ergebniss...

Bin für jede hilfe dankbar

mfg Kintaro221

Verfasst: 23.05.2008 09:26
von kintaro221
ich bin nun soweit das mein formular funktioniert :D nur leider hab ich immernoch keine möglichkeit mit der phpBB Session zu arbeiten, um z.B. Hallo <Username> anzuzeigen. Ich hab den phpBB code schon durchwuselt, auch nach mods und addons gegooglet aber immer noch keine einwandfeie lösung. :(

mfg Kintaro221

Verfasst: 23.05.2008 09:43
von Boecki91
Ich vermute du warst einfach nur blind, ich habe mir eine Datei geschnappt und dann mal nachgeschaut ob ich das Wort "session" irgendwo finde.

Gleich in der index.php bin ich fündig geworden:

Code: Alles auswählen

// Start session management
$user->session_begin();
Fassen wir die ersten 25 Zeilen der Datei sinnvoll zusammen:

Code: Alles auswählen

define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
Damit hast du die Session übernommen.

Eine genaue Anleitung findest du unter:
http://olympuswiki.naderman.de/Adding_pages

Nicht nur für ehemalige phpBB2 Programmierer interressant:
http://olympuswiki.naderman.de/Olympus_for_phpBB2_users

Je nachdem was du da bastelst:
Module:
http://olympuswiki.naderman.de/Creating_modules
http://olympuswiki.naderman.de/Adding_modules
Berechtigungen:
http://olympuswiki.naderman.de/Permissions
Template-Zeugs:
http://olympuswiki.naderman.de/Template_Syntax
http://olympuswiki.naderman.de/Templating_Tutorial

Du kannst natürlich noch mehr Sachen auf der Seite finden ;)