Seite 1 von 1
Moderatoren Status überprüfen
Verfasst: 06.11.2004 15:06
von Dave
hoi
Wir kann ich überprüfen ob z.B. user 300 Moderator vom Beitrag 99 ist?
Das heißt ich müßte erst schauen im welchen Forum Beitrag 99 ist und dann noch ob er Moderator ist.
Kann mir jemand helfen?
MfG
Dave
Verfasst: 06.11.2004 17:32
von PhilippK
Woran hapert's jetzt? am PHP-Code, am SQL-Befehl oder an den betroffenen Tabellen?
Gruß, Philipp
Verfasst: 06.11.2004 17:37
von Dave
php code sollte kein problem sein... tabelle weiß ich nicht.
wenn ich beides bekomme wäre es super

Verfasst: 06.11.2004 17:47
von PhilippK
Nun, zuerst benötigst du die ID des Forums:
Im nächsten Schritt musst du nun prüfen, ob der User Admin im Forum ist:
Code: Alles auswählen
SELECT auth_mod
FROM phpbb_auth_access aa
INNER JOIN phpbb_user_group ug ON aa.group_id = ug.group_id
WHERE aa.forum_id = xx
AND ug.user_id = yy
AND auth_mod = 1
Letzer Befehl gibt dir 'nen Datensatz zurück, wenn der User Mod in dem Forum ist - sonst gibt er keinen zurück. Admin musst du ggf. getrennt prüfen.
Gruß, Philipp
Verfasst: 06.11.2004 17:50
von Dave
Danke
teste ich gleich