Example #1
0
File: db.php Project: crazed/juise
        $return = do_device();
        break;
    case 'devices':
        $return = do_devices();
        break;
    case 'device_list':
        $return = do_device_list();
        break;
    case 'device_edit':
        $return = do_device_edit();
        break;
    case 'group_list':
        $return = do_group_list();
        break;
    case 'group_edit':
        $return = do_group_edit();
        break;
    case 'group_members':
        $return = do_group_members();
        break;
}
print json_encode($return);
function do_device()
{
    global $db;
    $name = get('name');
    if ($name) {
        $result = $db->query("SELECT * FROM devices WHERE name = '{$name}'");
        return $result->fetch();
    }
    return false;
Example #2
0
sendrequest($rpcpbx->base_clientlogin($_SESSION['res_admin']['adminid'], $_SESSION['res_admin']['passwd']), 0);
/*------------------------------------
	incoming action switcher
--------------------------------------*/
if (!isset($_REQUEST['action'])) {
    page_group_list();
}
switch ($_REQUEST['action']) {
    case "do_group_add":
        do_group_add();
        break;
    case "do_group_delete":
        do_group_delete();
        break;
    case "do_group_edit":
        do_group_edit();
        break;
    case "func_group_edit":
        func_group_edit();
        break;
    case "func_group_add":
        func_group_add();
        break;
    default:
        page_group_list();
        break;
}
/*------------------------------------
	responser functions
--------------------------------------*/
function page_group_list()