exit; } if (isset($_GET["run-id"])) { report_run_js(); exit; } if (isset($_POST["run-id"])) { report_run(); exit; } if (isset($_GET["report-download"])) { report_download(); exit; } if (isset($_GET["report-csv"])) { report_csv(); exit; } if (isset($_GET["delete-js"])) { report_delete_js(); exit; } if (isset($_POST["delete-report"])) { report_delete_perform(); exit; } if (isset($_GET["report-logs-js"])) { report_log_js(); exit; } if (isset($_GET["report-logs-popup"])) {
$cmp++; } return $data; } function totals($report, $run) { $data = array(); foreach ($report->getFields() as $field) { $data = init_data($report, $data, $run->getTotals(), $field); } return $data; } switch ($_GET['w']) { case 'csv': header("Content-type: text/csv"); header("Content-Disposition: attachment; filename=rapport.csv"); $params = $_GET; unset($params['m']); unset($params['n']); report_csv($_GET['m'], $_GET['n'], $params); break; case 'display': default: $domain = $_GET['m']; $id = $_GET['n']; $report = get_report($domain, $id); tpl_open(); tpl_report($report); tpl_close(); break; }