Anspruchslose login prüfung von extern.
Verfasst: 19.10.2008 12:06
Hallo phpBB Mitglieder.
Dies Forum hat mir nun schon sehr weitergeholfen. Bin erst huete mit phpBB angefangen. Soweit auch zufrieden.
In den Tutorials sehe ich nur möglichkeiten, Logins von extern oder Komplette Seiten für INTERNE verwendung im Forum zu erstellen.
Das ist jedoch alles völlig unnötig für mich. Die Daten rüfe ich direkt aus der DB ab und ich brauche nur noch ein oder zwei funktionen asu dem ForenSystem auf meinen Seiten. Meine Frage ist nun:
Wie kann ich mit dem geringsten aufwand eine prüfung durchführen ob der auf seite a surfende User im Forum eingeloggt ist.
Wie macht das Forum das? Ich habe mich durch die grunddateien gelesen, aber keinen deutlichen Code dafür gefunden. Ich möchte nicht das gesamte Framework vom phpBB einbinden!
Sollten folgende Zeilen nicht ausreichen?
Danek für die Unterstützung
Adios
Dies Forum hat mir nun schon sehr weitergeholfen. Bin erst huete mit phpBB angefangen. Soweit auch zufrieden.
In den Tutorials sehe ich nur möglichkeiten, Logins von extern oder Komplette Seiten für INTERNE verwendung im Forum zu erstellen.
Das ist jedoch alles völlig unnötig für mich. Die Daten rüfe ich direkt aus der DB ab und ich brauche nur noch ein oder zwei funktionen asu dem ForenSystem auf meinen Seiten. Meine Frage ist nun:
Wie kann ich mit dem geringsten aufwand eine prüfung durchführen ob der auf seite a surfende User im Forum eingeloggt ist.
Wie macht das Forum das? Ich habe mich durch die grunddateien gelesen, aber keinen deutlichen Code dafür gefunden. Ich möchte nicht das gesamte Framework vom phpBB einbinden!
Sollten folgende Zeilen nicht ausreichen?
Code: Alles auswählen
session_start();
include ($_SERVER['DOCUMENT_ROOT'].'/tgk/_dbconnect.inc.php');
include ($_SERVER['DOCUMENT_ROOT'].'/tgk/_functions.inc.php');
define('IN_PHPBB', true);
$phpbb_root_path = './bb3/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
// Session auslesen und Benutzer-Informationen laden
$user->session_begin();
// Session auslesen
$auth->acl($user->data);
Adios