Ejemplo n.º 1
0
        if (count($mconfig) > 0) {
            $cname = "( " . $modDetail["name"] . " )  " . addcommand_cname_config($mconfig);
        }
        /**
         * 校正参数数据信息
         */
        $mconfig = correct_addcommand_mod_config($sid, $mconfig, $hostLogSaltID);
        // var_dump($mconfig);
        /**
         * 获取整合参数后的代码
         */
        $command = (new pmxModule())->getConfigedCode($mid, $mconfig);
        /**
         * 添加代码
         */
        if ($pmxHostLog->addCommand($sid, $cname, $command, $hostLogSaltID)) {
            json_out(1, "Success.", $command);
        } else {
            json_out(0, "False.");
        }
    } else {
        json_out(0, "Config is invalid.");
    }
}
function json_out($status = 0, $msg = "", $data = "")
{
    header('Content-Type: text/json; charset=utf-8');
    die(json_encode(array("status" => "{$status}", "msg" => "{$msg}", "data" => $data)));
}
/**
 * 校验用户提交的模块参数是否完整