Passwortabfrage des phpbb anzapfen

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.
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

also eingenlich musst du nur folgenen code am anfang deiner extraseiten einfügen:

Code: Alles auswählen

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

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);

if( !$userdata['session_logged_in'] )
{
	$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
	header($header_location . '../' . append_sid("login.$phpEx?redirect=pfad_zu_deiner_extra_seite_vom_phpbb_root_aus_gesehen"));
	exit;
}
du musst natülich den pfad zum phpbb root verzeichnis und den pfad zu deiner extra seite musst du auch angeben...

und dann solltest du am ende der phpdatei noch folgende zeile einfügen:

Code: Alles auswählen

$db->sql_close();
wie ist das eigenlich benutzt dieses script wirklich eine andere db oder nur eine andere tabelle?
PowerModder
Mitglied
Beiträge: 48
Registriert: 09.06.2002 21:50

Beitrag von PowerModder »

Danke für Deine Hilfe, werde es ausprobieren.

Zu Deiner Frage:
Das Projekt (oder Skript) selbst benutzt eine komplett eigene Datenbank, da ich in der DB, wo auch phpBB drin ist, noch andere Sachen gespeichert werden und ich bis zur Fertigstellung des Projekts kein Risiko eingehen möchte. Zudem isses dann so schön aufgeräumt .... ;):D

Die Datenbanken sind aber auf dem selben Server und ich kann auch noch weitere Datenbanken erstellen, wenn ich sie den bräuchte ....

Wie gesagt, ich will nur das Login von PHP als Auth. benutzen, damit meine phpBB User sich nicht extra nochmal ins neue Projekt zusätzlich einloggen müssen (und umgekehrt). Ansonsten läuft das Projekt komplett eigenständig.

Meines Bescheidenen Wissens nach, muss ich nur die gleiche Session mitnehmen, dafür bin ich aber noch zu Njubi ....
Gruß PowerModder
Antworten

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