Moderatoren Status überprüfen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Moderatoren Status überprüfen

Beitrag 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
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Woran hapert's jetzt? am PHP-Code, am SQL-Befehl oder an den betroffenen Tabellen?

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

php code sollte kein problem sein... tabelle weiß ich nicht.
wenn ich beides bekomme wäre es super :D
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Nun, zuerst benötigst du die ID des Forums:

Code: Alles auswählen

SELECT forum_id
  FROM phpbb_topics
  WHERE topic_id = xx
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
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Danke

teste ich gleich
Antworten

Zurück zu „Coding & Technik“