Esempio n. 1
0
// rpc url
$rpcpbx = new HproseHttpClient($friconf['friextra_urlbase'] . '/rpcpbx.php');
// init
$smarty = null;
web_initialization();
/*------------------------------------
	access permission and rpc health
--------------------------------------*/
session_start();
// 未授权用户
if (!isset($_SESSION["admin"]) || $_SESSION["admin"] == false) {
    header('Location: ' . "index.php?action=page_relogin&callback=" . urlencode($_SERVER['REQUEST_URI']) . "\n\n");
    exit;
}
// RPC身份注册
sendrequest($rpcpbx->base_clientlogin($_SESSION['res_admin']['adminid'], $_SESSION['res_admin']['passwd']), 0);
/*------------------------------------
	incoming action switcher
--------------------------------------*/
if (!isset($_REQUEST['action'])) {
    page_main();
}
switch ($_REQUEST['action']) {
    case "page_main_alert":
        page_main_alert();
        break;
        //	case "func_registration";
        //		func_registration();
        //		break;
        //	case "func_registration2"; //LICENSE
        //		func_registration2();