решено Пишу мод выдает ошибку

XDA

Заблокирован
#1
Столкнулся с такой проблемой, пишу мод
Вот мод и сам:
Код:
define('IN_PHPBB', true);
define('BB_ROOT', './');
$phpEx = substr(strrchr(__FILE__, '.'), 1);
require(BB_ROOT ."common.$phpEx");
$user->session_start();

$adm = array();
$mod = array();

$result = db()->query ("SELECT * FROM bb_users where user_level");
$rows = db()->sql_fetchrowset($result);

foreach ($rows as $row) {
    if ($row["user_level"] == 1){
        $adm[] = array("id" => $rows["user_id"], "name => $row[username]");
    } else if ($row["user_level"] == 2) {
        $mod[] = array("id" => $rows["user_id"], "name => $row[username]");
    }
}

$template->assign_vars(array(
    "IS_THERE_MOD" => count($mod)
));
print_page('type.tpl');
Когда пишу localhost/usersgroup.php (мой созданный файл) ,
выдает ошибку: Fatal error: Call to undefined function db() in Z:\home\localhost\www\type.php on line 17
Может кто нибудь поможет
за ранее спасибо
 

RYT.

Пользователь
#2
@XDA ну во первых не db() а DB() (и кроме этого много чего тут не правильного), а во вторых что это за мод? чет я не могу понять o_O
 
Последнее редактирование:

XDA

Заблокирован
#3
@XDA ну во первых не db() а DB() (и кроме этого много чего тут не правильного), а во вторых что это за мод? чет я не могу понять o_O
а что тут еще не правильно. Что за это мод? он отображает администраторов, модераторов, участников групп и пользователей. 3 словами он разделеяет от всех пользователей
 

JDVU

Разработчик
#5
$phpEx = substr(strrchr(__FILE__, '.'), 1); зачем это?
$result = db()->query ("SELECT * FROM bb_users where user_level"); это что? юзер_левел что?
"IS_THERE_MOD" => count($mod) в конце запятая
 

PheRum

Разработчик
#6
говнокод на говнокоде и говнокодом погоняет)
кто же так моды пишет?))
 
Сверху