MyBB.de Forum
GruppenID des angemeldeten Users herausfinden?! - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: GruppenID des angemeldeten Users herausfinden?! (/thread-20950.html)



GruppenID des angemeldeten Users herausfinden?! - Megaleecher - 20.11.2008

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


RE: GruppenID des angemeldeten Users herausfinden?! - Jockl - 21.11.2008

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.


RE: GruppenID des angemeldeten Users herausfinden?! - Megaleecher - 21.11.2008

Hey Danke dür die Antwort.

Genau das hab ich gesucht...

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

MfG


RE: GruppenID des angemeldeten Users herausfinden?! - StefanT - 21.11.2008

Das kannst du in der Datenbank-Tabelle "mybb_usergroups" sehen.


RE: GruppenID des angemeldeten Users herausfinden?! - Jockl - 21.11.2008

...oder im ACP Cache-Bereich


RE: GruppenID des angemeldeten Users herausfinden?! - Megaleecher - 21.11.2008

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