Exemple #1
0
}
$uri = explode('/', $URI);
$saltid = substr($uri[2], 0, 8);
$pmxProj = new pmxProject();
if ($pmxProj->isExistSaltID($saltid) == FALSE) {
    header('Content-Type: text/javascript; charset=utf-8');
    die("/*null*/");
}
$id = $pmxProj->getIDbySlatID($saltid);
$detail = $pmxProj->getDetail($id);
$mods = json_decode($detail['mods'], true);
if ($detail['status'] == 0) {
    header('Content-Type: text/javascript; charset=utf-8');
    die("/*null*/");
}
$code = $pmxProj->getCode($id);
if (count($mods) == 1 && strpos($code, "{pmx.system.module.")) {
    // 判断是否为系统模块
    $mod_httpauth_id = 34;
    $mod_srcredirection_id = 31;
    $mod_config = $pmxProj->getConfig($id);
    if (strpos($code, "{pmx.system.module.httpauth}")) {
        $info = "";
        if (count($mod_config) > 0) {
            foreach ($mod_config as $mod_config_item) {
                if ($mod_config_item[0] == $mod_httpauth_id && $mod_config_item[1] == "info") {
                    $info = $mod_config_item[2];
                    break;
                }
            }
        }