startseite login.php???

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB2 oder dem Modifizieren des eigenen Forums auftauchen.
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
andy188
Mitglied
Beiträge: 2
Registriert: 02.12.2008 19:38

startseite login.php???

Beitrag von andy188 »

hallo zusammen, ist es möglich das nicht angemeldete user bei aufruf der index.php direkt auf der login.php rauskommen und den rest vom forum nur nach anmeldung sehen? bitte helft mir, es ist dringend...

aso, ich nutze phpBB 2.0.21
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Finde in den php Dateien, die "geschützt" werden sollen (z.B. memberlist.php, index.php):

Code: Alles auswählen

// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
$pagecounter = "3";
//
// End session management
(So oder in Abwandlung)
danach füge ein:

Code: Alles auswählen

if (!$userdata['session_logged_in'])
{
  redirect(append_sid("login.$phpEx"));
}
Wenn Du nach dem Login auf die Seite geleitet werden willst, die ursprünglichen aufgerufen wurde, kannst Du das mit einem Parameter einfügen. Z.B. so für die Memberliste:

Code: Alles auswählen

if (!$userdata['session_logged_in'])
{
  redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx"));
}
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
andy188
Mitglied
Beiträge: 2
Registriert: 02.12.2008 19:38

...

Beitrag von andy188 »

tausend dank, funzt super!!!!


danke danke danke
Benutzeravatar
DMX200
Mitglied
Beiträge: 292
Registriert: 27.02.2008 20:28
Wohnort: Meiningen
Kontaktdaten:

Beitrag von DMX200 »

Miriam hat geschrieben:Finde in den php Dateien, die "geschützt" werden sollen (z.B. memberlist.php, index.php):

Code: Alles auswählen

// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
$pagecounter = "3";
//
// End session management
(So oder in Abwandlung)
danach füge ein:

Code: Alles auswählen

if (!$userdata['session_logged_in'])
{
  redirect(append_sid("login.$phpEx"));
}
Wenn Du nach dem Login auf die Seite geleitet werden willst, die ursprünglichen aufgerufen wurde, kannst Du das mit einem Parameter einfügen. Z.B. so für die Memberliste:

Code: Alles auswählen

if (!$userdata['session_logged_in'])
{
  redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx"));
}

hi besteht die möglichkeit das die user aufs forum zugreiffen können aber nicht auf die viewforum.php also sie können das forum siehen und wenn die auf ein thema klicken (viewforum.php) das login teil kommt?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Miriam hat geschrieben:Finde in den php Dateien, die "geschützt" werden sollen (z.B. memberlist.php, index.php)
Kannst Du da auch machen, wieso nicht?
Und mit Forum meinst Du die index.php?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
DMX200
Mitglied
Beiträge: 292
Registriert: 27.02.2008 20:28
Wohnort: Meiningen
Kontaktdaten:

Beitrag von DMX200 »

ich liebe dich xD danke geht
Antworten

Zurück zu „phpBB 2.0: Mod-Bastelstube“