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))); } /** * 校验用户提交的模块参数是否完整