Seite 1 von 1

Einzel-Zugriffsrecht auf selbst erstellter Seite

Verfasst: 02.01.2007 12:09
von opportunist
Hallo,

ich habe bereits das Forum durchsucht, allerdings kein passendes Thema gefunden. Was ich machen möchte, ist eigentlich recht simpel:
Ich möchte eine eigene - in phpBB eingebettete Seite - nur für einen bestimmten benutzer anzeigen. Es soll also nur UserX die seite sehen. Versucht UserY sie aufzurufen, kommt ein Fehler.

Wie wäre das umsetzbar?

Danke schonmal, Grüße

Verfasst: 02.01.2007 12:14
von andreasOymann

Code: Alles auswählen

if ( $user_data['user_id'] == 123 )
{
    // du darft auf die Seite
}
else
{ 
    // du darfst nicht auf die Seite
}

Verfasst: 02.01.2007 12:32
von Stefane
Du kannst das z.B. über die user_id lösen, wenn du die der User kennst, die zugelassen werden sollen.

Dazu schreibst du nach den in includes folgende Anweisung:

Code: Alles auswählen

if ( ( $userdata['user_id'] != '12' ) || ( $userdata['user_id'] != '25' ) || ( $userdata['user_id'] != '38' ) )
{
  message_die(GENERAL_MESSAGE, 'You are not authorised to access this page');
}
Oder du sagst z.B., dass nur Moderatoren und Admins Zugang haben sollen.

Code: Alles auswählen

if ( ( $userdata['user_level'] != ADMIN ) || ( $userdata['user_level'] != MOD ) )
{
  message_die(GENERAL_MESSAGE, 'You are not authorised to access this page');
}

Verfasst: 02.01.2007 17:54
von Xwitz
Einfach das nehmen, was fertig angeboten wird (Knowledge Base). http://www.phpbb.de/doku/kb/phpbb_seite
Fast ganz unten ist ein Link um einzelne Gruppen und Benutzer zuzulassen.

Verfasst: 03.01.2007 05:45
von opportunist
Guten Morgen,

vielen Dank erstmal andreasOymann und Stefane. Genau das habe ich gesucht, und funktionieren tut es in einer eigenen Seite auch. Freue mich, dass ihr mir so schnell geholfen habt.

@Xwitz:
Danke für den Hinweis. Dort unten ist zwar ein Beispiel für Admins und Mods, allerdings nicht, wie ich es auf Userids beschränke - und das ist das, was ich brauche. Seiten sollen wirklich nur für ein einziges Mitglied verfügbar sein.

Liebe Grüße und einen schönen Tag euch allen!

Verfasst: 04.01.2007 19:09
von Xwitz
Du hast den Satz hinter meinem Link gelesen?