Umsetzung einer Login!

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.
Antworten
TheBlackRave
Mitglied
Beiträge: 9
Registriert: 27.03.2003 17:18

Umsetzung einer Login!

Beitrag von TheBlackRave »

Guten Abend!

Ich hab ein kleines Problem also ich hab phpBB bei mir laufen
und möchte die Mitgliederliste+Passwörter für andere Zwecke benutzen.
Nun ja leichter als gesagt. Ich bekomm das einfach nicht hin... :cry:
Soll nur so sein:
Benutzername: [ ]
Passwort: [ ]
(Login)

Man gibt sein Benutzername ein und Passwort und klickt auf Login.
Wenn das Passwort falsch ist soll er Erorro anzeigen ansonsten
sollte er auf ne andere Page zeigen.
Das Problem ich muss die Page irgend wie schützen,
dass er sie nur anzeigt wenn er eingeloggt ist.
Geht das vieleicht mit einem Cookie.
Danke!
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

http://www.phpbb.de/viewtopic.php?t=17835
http://www.phpbb.de/viewtopic.php?t=21990
..zwecks Login-Formular.

Diese neue Seite, auf die dann nach erfolgreichem Login weitergeleitet wird, sollte ´ne *.php sein und wie folgt aussehen...

Code: Alles auswählen

<?php 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

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

// hier kommt Dein Code für die neue Seite hin

?>
..dann könntest Du z.B...

Code: Alles auswählen

if ( !$userdata[''session_logged_in'] )
{
	redirect(append_sid("login.$phpEx?redirect=neue_seite.$phpEx", true)); // "neue_seite" anpassen
}
..´ne Abfrage einbauen, das halt nur eingeloggte User die Seite betreten können.
Sniperwolf
Mitglied
Beiträge: 15
Registriert: 18.03.2006 20:34
Wohnort: Aventin

Beitrag von Sniperwolf »

boar das wär genau das, was ich suche.
aber verstehen tu ich nix...
kann mir das einer mal genauer erklären?
Antworten

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