Example #1
0
$_GET['projectName'] = empty($_GET['projectName']) ? '' : $_GET['projectName'];
$_GET['vulType'] = empty($_GET['vulType']) ? '' : $_GET['vulType'];
$_GET['levelName'] = empty($_GET['levelName']) ? '' : $_GET['levelName'];
extract($_GET, EXTR_IF_EXISTS);
if (isset($_SERVER["HTTP_X_REQUESTED_WITH"]) && strtolower($_SERVER["HTTP_X_REQUESTED_WITH"]) == "xmlhttprequest") {
    if ($ajaxMethod == 'showSafevalDetail') {
        $list = array();
        $list = EtcSafeVul::getProjectSafeVulDetail($start_date, $end_date, $projectName);
        $res = array();
        $res['list'] = $list;
        $res = json_encode($res);
        exit($res);
    }
    if ($ajaxMethod == 'showSafevalTypeDetail') {
        $list = array();
        $list = EtcSafeVul::getSafeVulTypeDetail($start_date, $end_date, $projectType, $vulType);
        $res = array();
        $res['list'] = $list;
        $res = json_encode($res);
        exit($res);
    }
    if ($ajaxMethod == 'showSafevalLevelDetail') {
        $list = array();
        $list = EtcSafeVul::getSafeVulLevelDetail($start_date, $end_date, $projectType, $levelName);
        $res = array();
        $res['list'] = $list;
        $res = json_encode($res);
        exit($res);
    }
} else {
    //漏洞数