0
Я должен проверить, является ли конечный пользователь администратором или нет, я сделал правильно (надеюсь), но он не может проверить. Вот что я использую;Проверьте, является ли конечный пользователь администратором
function checked_already($pid,$input)
{
global $db;
if ($mybb->user['usergroup'] != "4")
{
error_no_permission();
}
$query = $db->simple_select("users", "username", "uid='{$input}' OR username='{$input}'");
$user = $db->fetch_array($query);
if (!$user['username'])
{
echo "Nothing found!!";
exit;
}
}
Но он не может проверить, является ли конечный пользователь администратором. :/Нет ошибки вообще. Что здесь отсутствует?
Никогда, никогда не используйте переменные 'global'. Это архитектурный запах. Передайте свой контекст в качестве параметров. –
Да, это действительно плохой способ работать, но MyBB работает так, насколько я проверял. –
ах! как глупо я lol Спасибо @Imran Omer – user2854563