Inhalte verstecken für "Nicht-Registrierte"
Verfasst: 07.03.2005 09:55
Hallo zusammen,
habe in meinem Forum einige Einstellungen in den php vorgenommen
um das Forum für Nicht-Registrierte dicht zu machen.
Das Thema gibt´s ähnlich auch in einem anderen thread hier.
Habe in meinem Forum erfolgreich die Mitgliederliste für nicht registrierte
versteckt.
Nach der Stelle:
sind folgende Zeilen einzufügen:
Am Ende der Datei vor der letzten Zeile:
sind folgende Zeilen einzufügen:
------------------------------------------------------------------------------
Wollte nun noch das Ansehen der Benutzerprofile verhindern, indem
ich die Datei "profile.php" ähnlich modifiziert habe.
Hat wunderbar funktioniert, die Profile waren für Nicht-Registrierte nicht zugänglich
aber danach war das neu registrieren nicht mehr möglich, da das auch mit dieser
Datei funktioniert.
Habe dann folgende Ergänzung durchgeführt:
Sollte bedeuten: Wenn eingeloggt oder im Registrierungsmodus
Fuktioniert in der Version 2.0.5 (mit manuellen Sicherheits-Patches) gut,
aber in der Version 2.0.13 kann weiterhin nicht registriert werden.
Kann mir da jemand helfen ?
habe in meinem Forum einige Einstellungen in den php vorgenommen
um das Forum für Nicht-Registrierte dicht zu machen.
Das Thema gibt´s ähnlich auch in einem anderen thread hier.
Habe in meinem Forum erfolgreich die Mitgliederliste für nicht registrierte
versteckt.
Nach der Stelle:
Code: Alles auswählen
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
//
// End session management
//Code: Alles auswählen
if ( $userdata['session_logged_in'] )
{Code: Alles auswählen
?>Code: Alles auswählen
}
else
{
echo "Nur für registrierte Benutzer!";
}Wollte nun noch das Ansehen der Benutzerprofile verhindern, indem
ich die Datei "profile.php" ähnlich modifiziert habe.
Code: Alles auswählen
if ( $userdata['session_logged_in'] )
{aber danach war das neu registrieren nicht mehr möglich, da das auch mit dieser
Datei funktioniert.
Habe dann folgende Ergänzung durchgeführt:
Code: Alles auswählen
if ( $userdata['session_logged_in'] || $mode == 'register')
{Fuktioniert in der Version 2.0.5 (mit manuellen Sicherheits-Patches) gut,
aber in der Version 2.0.13 kann weiterhin nicht registriert werden.
Kann mir da jemand helfen ?