Seite 1 von 1

Problem mit der Mitgliederliste anch Einbau

Verfasst: 02.06.2005 20:22
von griza-angel
Hallo!

Gleich zuerst sag ich mal, daß ich ein Laie bin in php ;-)
Habe nun mit Hilfe eures Forums die Mitgliederliste und das Profil nur sichtbar für reg. Mitglieder gemacht. Klappte auch soweit, ausser daß ich nun auf einmal die Mitgliederliste nicht angucken kann, obwohl ich eingeloggt bin! Es wird einfach die Index-Seite nochmal neu geladen, passiert aber weiter sonst nichts...
Wahrscheinlich hab ich irgendwie was falsch kopiert oder so... :-(
Eigentlich hatte ich eine Sicherheitskopie gemacht, aber anscheinend hab ich sie doch überschrieben, könnt mich dafür ohrfeigen, daß ich die verwechselt habe *grr*

Wer kann mir helfen und was muss ich tun, damit ihr mir helfen könnt? z.B. memberlist.php euch zeigen?

LG

Verfasst: 02.06.2005 20:27
von Markus67
Hi ...

verlinke mal bitte die memberlist.php als txt-Datei.
KB:datei

Markus

Verfasst: 03.06.2005 13:14
von griza-angel
So, ich hoffe, ihr könnt mir helfen :-)

Verfasst: 06.06.2005 12:12
von griza-angel
Hmm... Kann mir denn keiner weiter helfen? :-(

Verfasst: 06.06.2005 12:24
von easygo
Hi, Schuld daran ist das erste redirect noch vor
der eigentlichen Abfrage der User SID

Hier dein Code...

Code: Alles auswählen

// Restrict to members: 
if( !$userdata['session_logged_in'] ) 
{ 
   header("Location: " . append_sid("login.$phpEx?redirect=memberlist.$phpEx", true)); 
   exit; 
}
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS); 
init_userprefs($userdata);

//
// End session management
//
if (!$userdata['session_logged_in'] ) 
{ 
  redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true)); 
}
Entferne das...

Code: Alles auswählen

// Restrict to members: 
if( !$userdata['session_logged_in'] ) 
{ 
   header("Location: " . append_sid("login.$phpEx?redirect=memberlist.$phpEx", true)); 
   exit; 
}
... und setz noch folgendes

Code: Alles auswählen

  exit;
entweder hinter oder als neue Zeile unter...

Code: Alles auswählen

  redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true));

Verfasst: 06.06.2005 12:33
von griza-angel
Super, vielen, vielen Dank!!! Es funktioniert :-)

LG

Verfasst: 06.06.2005 12:43
von easygo
Ok war noch nicht ganz fertig, aber gern geschehn... :wink: easy