Seite 1 von 2
Login
Verfasst: 07.08.2003 10:20
von Gast
Ich möchte einen Memberbereich schreiben, der sich auch automatisch ins Forum mit einloggt. D.h. ich muss auf die Forumtabellen zugreifen.
Nun meine Frage:
1. Hat jemmand von euch sowas schon zu Hause rumliegen, dann kann ich mir die Arbeit sparen.
2. Was muss ich machen damit phpBB glaub der User hätte sich über das Loginformular angemeldet(Datenbank oder Session ???)
MfG
mnhg
Verfasst: 07.08.2003 12:51
von Henne
Ich hab nicht ganz verstanden, was du möchtest, aber vielleicht hilft dir das hier:
http://www.phpbb.de/viewtopic.php?t=32700
Verfasst: 07.08.2003 13:01
von mnhg
Ich hab nen Memberbereich der soll auf die phpbb datenbank zugreifen um die User zu bekommen. soweit kein problem.
ich brauche jetzt ein loginscript das erst das login von mir abarbeitet und dann auch noch gleich das vom forum damit der user nicht normal seine daten eingeben muss
Verfasst: 07.08.2003 15:22
von Henne
Warum nimmst nicht gleich die ganzen Userdaten vom phpBB?
Verfasst: 08.08.2003 08:50
von mnhg
Die Userdaten will ich ja auch nehmen, woher mein Script Name und Passwort ist ja egal.
Mein Problem besthet jetzt darin das man die login.php bzw verküpfte dateien nich mit include in mein script einbinden kann
Verfasst: 12.08.2003 19:47
von DannyK
Genau vor dem Problem stehe ich auch.
Ich habe ein Script, welches die vom User eingebenen Daten (Username und Passwort) über die phpbb_users überprüft. Stimmen Username und Passwort befindet sich der User im Memberbereich.
Aber von dort aus, soll er auch dann ins Forum kommen, ohne sich dort nochmal einloggen zu müssen.
Also wie mache ich einen automatischen Login ins Forum mit den Userdaten, die ich ja schon habe?
Wäre klasse, wenn mir da jemand helfen könnte...
Gruss
DannyK
Verfasst: 12.08.2003 19:54
von Henne
Musst die Session übernehmen...
Oben der Link geht schon zu einer Beispieldatei...
Verfasst: 12.08.2003 20:10
von DannyK
Danke für Deine schnelle Antwort, aber entweder verstehe ich diese Anleitung nicht

oder Du hast noch nicht genau verstanden, was ich meine...
Also: Ein User kommt auf die Seite... meldet sich mit User&Pass (mit denen aus der phpbb_users) an. Dann landet er im Memberbereich.
Dort gibt es u.a. einen Link zum Forum. Nun ist man aber dann noch nicht im Forum eingeloggt wenn man auf den Link klickt. Gibt es da einen Weg, den Login ins Forum zu automatisieren?
Gruss
DannyK
Verfasst: 12.08.2003 20:13
von Henne
Ich hab das schon verstanden.
Das geht damit auch.
Verfasst: 12.08.2003 20:37
von DannyK
hmm.. ich will aber doch nicht irgendeinen Text rund ums Forum einfügen, sondern einfach nur nen Link zum Forum anbieten, wo der User dann automatisch eingeloggt wird. Mit dem Link oben bekomme ich das aber irgendwie nicht gebacken.
Ich hab 3 Dateien:
- eine html-Datei wo nur ein login-formular ist.
- eine verify.php, wo User&Pass mit der phpbb_users verglichen werden.
- und eine dinx.php - das ist dann der Memberbereich, wo auch ein Link zum Forum ist.
Code: Alles auswählen
Auszug aus der verify.php:
if ( (md5($passwort) != $zeileholen["user_password"]) && ($zeileholen["user_active"]))
{
echo ("Benutzername oder Passwort falsch!");
}
else
{
session_register('username');
header ("Location:dinx.php");
}
}
In welche der Dateien muss ich denn diese Sachen aus dem Beispiel (die info.php) einfügen?
EDIT: Ich hab auch schon versucht die Session-ID an den Link zum Forum anzuhängen.. das funzt aber auch nicht
