Strona 1 z 1

Niektóre newsy/strony tylko dla grupy

: 24 lutego 2008, 19:03
autor: adam.exe
Witam.
Tworzę stronę stowarzyszenia.
Krótko i zwięźle mój problem polkega na tym, że chcę utworzyć:

a) Niektóre newsy widoczne tylko dla członków jednej grupy(my_group). Najlepiej, gdyby wyświetlały się wśród innych
b) Stronę DOSTĘPNĄ tylko dla członków grupy.

Jednak tak naprawdę mój problem sprowadza się do braku wiedzy na temat:

Kod: Zaznacz cały

user_group = 2;    <-skąd wziąc??
my_group_id = 2; <-skąd wziąc??
if (user_grup == my_user_id) 
STRONA, NEWS 
else 
BRAK DOSTĘPU, Dostęp tylko dla członków 
Za pomoc z góry dziękuję...
Adam

Re: Niektóre newsy/strony tylko dla grupy

: 25 lutego 2008, 06:56
autor: daroPL
Czy ten kod Ci działa?

Re: Niektóre newsy/strony tylko dla grupy

: 25 lutego 2008, 17:27
autor: adam.exe
Działałby, gdybym wiedział skąd wziąć id grupy znając id użytkownika. Mógłbym wtedy sprawdzić, czy użytkownik należy do grupy.
Poprostu, może ktoś wie, gdzie jest ukryte 'przypisanie' użytkowników do grup. Jakaś tabela mysl, czy coś....

Re: Niektóre newsy/strony tylko dla grupy

: 25 lutego 2008, 19:53
autor: daroPL
Tabele phpbb_user_group i phpbb_groups. Poniżej przydatne zapytanie SQL:

Kod: Zaznacz cały

$sql = "SELECT g.group_id, g.group_name, g.group_type, g.group_rank FROM " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g WHERE ug.user_id = <ID UŻYTKOWNIKA> AND g.group_id = ug.group_id AND g.group_single_user = 0 AND ug.user_pending = 0 ORDER BY g.group_name";