Seite 1 von 1

Abfrage der Gruppenzugehörigkeit: keine Group-IDs > 9 ??

Verfasst: 08.04.2005 14:34
von futtlui
Ich habe eine externe Seite gemäß der Vorlage für in phpBB eingebundene Seiten eingebunden und mit Hilfe von Abfrage der Gruppenzugehörigkeit erweitert.
Es funktioniert auch alles soweit, inkl. der Gruppenabfrage.
Probleme gibt's nur, wenn die angegebene Gruppen-ID zweistellig ist:

Code: Alles auswählen

$allowed_u[] = 'g15';
Egal was ich auch mache, bei GruppenIDs > 9 bleibt $access_allowed leer, nur bei einstelligen klappt alles einwandfrei.

Die getesteten Gruppen existieren alle und die verwendeten Accounts sind definitiv als Gruppenmitglieder eingerichtet.

Woran kann das liegen?

Verfasst: 08.08.2006 11:07
von mafiatom
In dem Script hatte sich ein Fehler eingeschlichen, richtig muss es heissen:

Code: Alles auswählen

        while($ergebnis = $db->sql_fetchrow($result) )
        { 
                if( in_array('g' . $ergebnis[group_id],$allowed_u )) 
                { 
                         $access_allowed = true; 
                         break; 
                } 
                if( in_array('g' . $ergebnis[group_name],$allowed_u)) 
                { 
                         $access_allowed = true; 
                         break; 
                } 
        } 
Dann klappt es auch mit den Gruppen!

Verfasst: 08.08.2006 11:22
von scheibenbrot
mafiatom hat geschrieben:In dem Script hatte sich ein Fehler eingeschlichen, richtig muss es heissen:

Code: Alles auswählen

        while($ergebnis = $db->sql_fetchrow($result) )
        { 
                if( in_array('g' . $ergebnis[group_id],$allowed_u )) 
                { 
                         $access_allowed = true; 
                         break; 
                } 
                if( in_array('g' . $ergebnis[group_name],$allowed_u)) 
                { 
                         $access_allowed = true; 
                         break; 
                } 
        } 
Dann klappt es auch mit den Gruppen!
Wie oft willst du den Post denn noch posten?? :roll: :-?

Verfasst: 08.08.2006 12:45
von mafiatom
In jedem Post, der danach Fragt. Es gibt Leute die kennen sich mit dem Suchen halt nicht aus.
Aber danke für deine Bemerkung zum Thema
"Abfrage der Gruppenzugehörigkeit: keine Group-IDs > 9 ??"

Verfasst: 08.08.2006 23:45
von futtlui
@CoolKetschup
also ich muss sagen, auch fast 1,5 Jahre nach meiner Frage find ich es noch gut, eine Antwort zu erhalten.
Hat auch nichts damit zu tun, dass ich die Suchfunktion nicht beherrschen würde, denn wenn ich keine Antwort krieg geh ich ja nicht alle paar Wochen wieder erneut auf die Suche, ob vielleicht jemand anderem geantwortet wurde.

Insofern: vielen Dank @mafiatom