Hi,
wie kann ich alle foren_ids auslesen von den foren auf die ein User zugriff hat?
Grüße knubbel
phpBB: ids der foren auslesen auf die ein user zugriff hat?
Hi,
ich habe es jetzt selber hinbekommen das alle foren ids der foren auf die ein benutzer zugriff hat ausgegeben werden und zwar durch komma getrennt nun habe ich aber noch ein problem und zwar wenn ein user z.b. auf das forum mit der id 47 keinen zugriff hat wird trotzdem ein komma angezeigt:
Irgendjemand ne idee wie ich das korrekt hinbekommen kann also das kein komma angezeigt wird wenn $forum_id leer ist?
Grüße knubbel
ich habe es jetzt selber hinbekommen das alle foren ids der foren auf die ein benutzer zugriff hat ausgegeben werden und zwar durch komma getrennt nun habe ich aber noch ein problem und zwar wenn ein user z.b. auf das forum mit der id 47 keinen zugriff hat wird trotzdem ein komma angezeigt:
hier ist der code der das komma einfügt (die foren ids sind in der variablen $forum_id):38, 39, 46, , 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59
Code: Alles auswählen
$forum_ids .= ($forum_ids == '') ? $forum_id : ', ' . $forum_id;
Grüße knubbel
Code: Alles auswählen
if(intval($forum_id)>0) {
$forum_ids .= ($forum_ids == '') ? $forum_id : ', ' . $forum_id;
}
Hi,
danke funktioniert wunderbar nun läuft es so wie ich mir das gedacht habe, ich lese jetzt alle ids der foren aus in denen der user lese rechte hat (mit $is_auth['auth_read'] ) über eine if abfrage:
reicht das damit der user nur die foren ids der foren für die er die nötigen rechte hat angezeigt bekommt oder muss ich auch noch nach auth_list_all abfragen also:
??
Grüße knubbel
danke funktioniert wunderbar nun läuft es so wie ich mir das gedacht habe, ich lese jetzt alle ids der foren aus in denen der user lese rechte hat (mit $is_auth['auth_read'] ) über eine if abfrage:
Code: Alles auswählen
if ( $is_auth['auth_read'] )
Code: Alles auswählen
if ( $is_auth['auth_read'] || $is_auth['auth_list_all'])
Grüße knubbel