本文整理汇总了PHP中XoopsUser::level方法的典型用法代码示例。如果您正苦于以下问题:PHP XoopsUser::level方法的具体用法?PHP XoopsUser::level怎么用?PHP XoopsUser::level使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类XoopsUser
的用法示例。
在下文中一共展示了XoopsUser::level方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
exit;
}
if ($nextid == 0) {
$nextid = $xoopsDB->getInsertId();
}
// RMV-NOTIFY
$tags = array();
$tags['FORUM_URL'] = XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname') . '/viewforum.php?forum=' . $nextid;
$tags['FORUM_NAME'] = $name;
$tags['FORUM_DESCRIPTION'] = $desc;
$notification_handler =& xoops_gethandler('notification');
$notification_handler->triggerEvents('global', 0, 'new_forum', $tags);
$count = 0;
while (list($mod_number, $mod) = each($HTTP_POST_VARS["mods"])) {
$mod_data = new XoopsUser($mod);
if ($mod_data->isActive() && $mod_data->level() < 2) {
if (!isset($user_query)) {
$user_query = "UPDATE " . $xoopsDB->prefix("users") . " SET level = 2 WHERE ";
}
if ($count > 0) {
$user_query .= "OR ";
}
$user_query .= "uid = {$mod} ";
$count++;
}
$mod_query = "INSERT INTO " . $xoopsDB->prefix("bb_forum_mods") . " (forum_id, user_id) VALUES ({$nextid}, {$mod})";
if (!$xoopsDB->query($mod_query)) {
redirect_header("./index.php", 1);
exit;
}
}