auth->generelle frage

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
Benutzeravatar
Ambience
Mitglied
Beiträge: 628
Registriert: 02.09.2006 11:28
Wohnort: daheim
Kontaktdaten:

auth->generelle frage

Beitrag von Ambience »

Hallo, ich habe eine frage zum auth system...

ich will nur prüfen ob einem user erlaubt wurde bestimmte chat_rooms(nennen wir das mal so) zu sehen.

nun habe ich in meiner chat_rooms tabelle aber nur:

auth_view

ist damit dann trotzdem eine abfrage möglich? und wenn ja, stimmt meine?

Code: Alles auswählen

$is_auth_ary = array();
	$is_auth_ary = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata, $chat_data);
und was ist der unterschied zwischen der konstate AUTH_LIST und AUTH_LIST_ALL?

Vielen dank
Benutzeravatar
Ambience
Mitglied
Beiträge: 628
Registriert: 02.09.2006 11:28
Wohnort: daheim
Kontaktdaten:

Beitrag von Ambience »

bump
Benutzeravatar
Olli Oberhausen
Mitglied
Beiträge: 561
Registriert: 22.10.2004 01:03
Wohnort: Oberhausen NRW
Kontaktdaten:

Beitrag von Olli Oberhausen »

Code: Alles auswählen

  32      * If you set type to AUTH_ALL and specify a forum_id an array of all auth types
  33      will be returned
  34  
  35      * If you provide a forum_id a specific lookup on that forum will be done
  36  
  37      * If you set forum_id to AUTH_LIST_ALL and specify a type an array listing the
  38      results for all forums will be returned
  39  
  40      * If you set forum_id to AUTH_LIST_ALL and type to AUTH_ALL a multidimensional
  41      array containing the auth permissions for all types and all forums for that
  42      user is returned
Neulich im Zoo: Papa, guck mal, da sind Linuxe...
KB-Suche :: db_update_generator :: phpMyAdmin
Winmerge :: Zend Studio
Benutzeravatar
Ambience
Mitglied
Beiträge: 628
Registriert: 02.09.2006 11:28
Wohnort: daheim
Kontaktdaten:

Beitrag von Ambience »

und jetzt auf deutsch... ich merke, mein englisch (auch wenns ein kleiner rest ist) hat mich gerade verlassen.
Benutzeravatar
Olli Oberhausen
Mitglied
Beiträge: 561
Registriert: 22.10.2004 01:03
Wohnort: Oberhausen NRW
Kontaktdaten:

Beitrag von Olli Oberhausen »

1. $is_auth_ary = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata, $chat_data);

gibt dir ein array aus in dem alle foren auf auth_view geprüft werden

2. $is_auth = auth(AUTH_VIEW, 5, $userdata, $chat_data);

gibt dir ein array aus in dem nur forum 5 auf auth_view geprüft wird.


1 brauchst du z.b. in einer foren übersicht
2 brauchst du wenn du auf das forum zugreifst.

Olli
Neulich im Zoo: Papa, guck mal, da sind Linuxe...
KB-Suche :: db_update_generator :: phpMyAdmin
Winmerge :: Zend Studio
Benutzeravatar
Ambience
Mitglied
Beiträge: 628
Registriert: 02.09.2006 11:28
Wohnort: daheim
Kontaktdaten:

Beitrag von Ambience »

dann wäre, das erste für mich geeignet. vielen dank

also, das reicht dann, wenn ich bei meinen chat_rooms einfach eine spalte mit auth_view anlege...
Antworten

Zurück zu „Coding & Technik“