Wie kann ich das phpBB-Login auf meiner Homepage verwenden?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
davdn
Mitglied
Beiträge: 6
Registriert: 24.05.2004 10:19
Wohnort: wien
Kontaktdaten:

Wie kann ich das phpBB-Login auf meiner Homepage verwenden?

Beitrag von davdn »

hallo,

ich habe folgendes vor: ich möchte mich mittels eines login-bereich auf der website einloggen, dafür das login-system von phpbb verwenden. zum teil wurde ich in der doku fündig (siehe titel dieses posts). den code habe ich folgend abgeändert:

<form action="./phpBB2/login.php" method="post" target=_top>
<td class="menu" align="right" width="10%">
user:
</td>
<td class="menu" align="left" width="90%">
<input type="text" name="username" size="15">
</td>
</tr>
<tr align="left">
<td class="menu" align="right" width="10%">
pass:</td>
<td class="menu" align="left" width="90%">
<input type="password" name="password" size="15">
</td>
</tr>
<tr align="left">
<td class="menu" align="left" width="100%" colspan="2">
Autologin? <input type="checkbox" name="autologin">
<input type="hidden" name="redirect" value="../index.php">
<input type="submit" name="login" value="Login">
<a href="./phpBB2/profile.php?mode=register" target="main">registrieren</a>
</form>

nun zeigt sich mir das problem (wohl weil ich nicht der profi bin), dass ich nicht weiss, wie ich die userdaten auch meiner eigens kreierten seite übergebe!
kann mir wer helfen, bzw. auf ein post verweisen, das dieses problem behandelt - ich wurde leider nicht fündig.

kann ich das in der zeile

<input type="hidden" name="redirect" value="../index.php">

tun, indem ich value="../index.php" mit ?username=... ergänze?

ich bitte um hilfe, ich kann das ergebnis förmlich schon 'riechen', allein es fehlt der letzte schliff (hoffentlich).

für hinweise bin ich euch sehr dankbar!

gruss
david
davdn
Mitglied
Beiträge: 6
Registriert: 24.05.2004 10:19
Wohnort: wien
Kontaktdaten:

wurde doch noch fündig ...

Beitrag von davdn »

ja, in diesem erstklssigen forum findet man ja eh alles!!!
einzig, bei der fülle an infos (und der eigenen programmierschwäche) tut man sich schwer beim suchen.

falls also sonst noch wer über dieses problem stolpern sollte. auf der seite, wo die userdaten erforderlich sind, muss dieser code eingegeben werden:

Code: Alles auswählen

//Benötigte Dateien und Variablen von phpBB 
define('IN_PHPBB', true); 
$phpbb_root_path = './phpBB2/'; //pfad zum phpbb
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);
dannach kann zb als $userdata[username'] der username ausgelesen werden.

(ich weiss, ich erzaähle den meisten nichts neues, aber für mich war das schon ein riesen erfolg :grin: )

danke an die community!

david
Antworten

Zurück zu „phpBB 2.0: Mod Support“