Seite 1 von 1

startseite login.php???

Verfasst: 02.12.2008 19:46
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

Verfasst: 02.12.2008 22:19
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"));
}

...

Verfasst: 03.12.2008 02:08
von andy188
tausend dank, funzt super!!!!


danke danke danke

Verfasst: 03.12.2008 13:31
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?

Verfasst: 03.12.2008 17:55
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?

Verfasst: 03.12.2008 19:39
von DMX200
ich liebe dich xD danke geht