Seite 1 von 2
Gruppenabfrage funktioniert nicht
Verfasst: 26.04.2008 12:50
von Bitti
Hallo
Ich habe
dieses Snippet hier probiert.
Diese Seite soll nur die Benutzergruppe 5 betreten können.
Ich komme aber auch mit meinem Testuser auf die Seite.
Die Datei
Was habe ich falsch gemacht, daß es nicht funktioniert.
Danke
Verfasst: 26.04.2008 14:12
von Dr.Death
Der erste Teil ist ja bisher ok.
Aber wie sieht Dein Template ( HTML Datei ) dazu aus ?
Verfasst: 27.04.2008 08:15
von Bitti
Hi Dr.Death
Hier mein Template.
Die Datei
Verfasst: 27.04.2008 15:11
von Dr.Death
Der Fehler liegt ( lag ) an meinem Snippet
ich hatte dort die Variable
$gruppen_id
beim eigentlichen Funktionsaufruf mit
$group_id
versehentlich ausgetauscht.
Tausche in deiner PHP Datei die Zeile:
Code: Alles auswählen
$is_in_group = group_memberships($group_id, $benutzer_id , true);
mit folgender aus:
Code: Alles auswählen
$is_in_group = group_memberships($gruppen_id, $benutzer_id , true);
Verfasst: 27.04.2008 15:41
von 4seven
Bin an dem Code auch verzweifelt.
Hab schon gedacht, ich werd blöd *g
Danke
Verfasst: 27.04.2008 18:22
von Bitti
Danke Dr. Death jetzt funktioniert der Code einwandfrei.
Verfasst: 27.04.2008 19:36
von Dr.Death
Tja, ich werde alt.... ich sollte wohl langsam in Rente gehen

Verfasst: 28.04.2008 17:19
von Ogniquok
Ahh, gut dass das mal jemand gemerkt hat und nachgefragt hat. Ich dachte schon, ich sei zu blöd dazu, das Snippet zu benutzen...

Verfasst: 27.10.2008 18:48
von mark2
Ich möchte den
Code von Dr.Death Gruppenzugehörigkeiten eines Benutzers prüfen in die overall_header.html einfügen.
Soweit ich mitbekommen habe wird bei phpBB3 die overall_header.html von der /includes/functions.php gehandelt.
Ich müsste den php Teil also in die functions.php einbauen.
Darf ich in die functions.php diesen code einbauen ? oder muß der code in eine andere datei eingabut werden
Code: Alles auswählen
include_once($phpbb_root_path . 'includes/functions_user.' . $phpEx);
Verfasst: 05.11.2008 20:48
von mark2
Hab ich mich so unverständlich ausgedrückt?
Wie stelle ich die Funktion group_memberships() für alle phpbb3 Seiten bereit.