Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Sprawdzenie grupy użytkownika

PHP/MYSQL  Założony przez  Eladan.

wersja skryptu MyBB:1.6.13
adres forum:www.wintercraft.pl/forum
na czym polega problem (screen, opis, komunikaty):

Witam mam problem dotyczący strony opartej o forum
przed wpuszczeniem na strone urzytkownika sprawdzam czy jest zalogowany ale chcialbym rowniez sprawdzic czy nalezy do danej grupy. W jaki sposób mogę to zrobic ?


$userID = $mybb->user['uid'];
if($userID == 0)
{
error_no_permission(); //Tak sprawadzam czy uzytkownik jest zalogowany
Matslom napisał 24.08.2014, 11:49:
Przenoszę do odpowiedniego działu
Coś w tym stylu:

$usergroup "SELECT usergroup FROM " TABLE_PREFIX "users WHERE uid = '$mybb->user['uid']'";
echo 
$usergroup
Pomoc poza forum - odpłatnie.
Zrobiłem to może nie dokładnie twoim sposobem ale wzorując się na tym
Można to zrobić używając wbudowanych funkcji w MyBB.
$user = get_user($mybb->user['uid']);
echo $user['usergroup'];
http://docs.mybb.com/Database_Tables-mybb_users.html
Przecież skoro jest dostępna tablica $mybb->user, wystarczy sprawdzić jej część: $mybb->user['usergroup']. Dodatkowe zapytanie, które wykonuje funkcja get_user(), jest tutaj zupełnie niepotrzebne.



Użytkownicy przeglądający ten wątek:

1 gości