MyBB.de Forum

Normale Version: GruppenID des angemeldeten Users herausfinden?!
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hey LEute.

Könnte mir mal jemadn erklären, wie man die GruppenID des angemeldeten User herausbekommt?!

Weil ich würde gerne einen Code überspringen, sobald der User ein Gast, awaiting Activation oder Banned ist.

Wie man herausfindet ob er Gast ist oder nicht ist einfach, das macht man so:

PHP-Code:
if($mybb->user['uid'] != "0"
{
Code der nur ausgeführt werden sollwenn es kein Gast ist!!!


Wie würde das aussehen für mein obiges Beispiel?!

Und gibt es einen Weg die GruppenID auszulesen???

Wäre echt nett, wenn mir da wer helfen könnt.

MfG Megaleecher
das geht mit der folgenden Abfrage:
PHP-Code:
if ($mybb->user['usergroup'] == OR $mybb->user['usergroup'] == OR  $mybb->user['usergroup'] == Z)
 {
  
error_no_permission();
 }
else
 {
  ...
Dein Code;
 } 

X, Y und Z stehen für die entsprechenden Usergroup-IDs von Gast, awaiting Activation oder Banned.
Hey Danke dür die Antwort.

Genau das hab ich gesucht...

Und wie bekomm ich jetzt die Id der Gruppen heraus?!

MfG
Das kannst du in der Datenbank-Tabelle "mybb_usergroups" sehen.
...oder im ACP Cache-Bereich
Danke hat super funktioniert.

Das mit der GID hab ich in der DB gemacht, da das im cache mir ein bissi zu unübersichtlich war Wink

Also Thema erledigt

MfG Megaleecher