if (!empty($focus->id) && $_REQUEST['run'] == "true") { $parameter_values = array(); $links = $focus->get_parameter_links(); foreach ($links as $link) { $parameter_values[$link->name] = ReportParameter::get_parameter_value($link->parameter, $link); } $success = $focus->execute_request($parameter_values); if ($success) { if ($is_scheduler) { $_REQUEST['REPORT_RESULT'] = $focus->report_result; $_REQUEST['REPORT_RESULT_NAME'] = $focus->report_result_name; $_REQUEST['REPORT_RESULT_TYPE'] = $focus->report_result_type; } if ($focus->report_result_type == "FILE") { if (!empty($_REQUEST['parent_category'])) { $report = new ZuckerReport(); $report->container_id = $_REQUEST['parent_category']; if ($zuckerreports_config["debug"] == "yes") { $report->description = $focus->report_output; } $report->filename = $focus->report_result_name; $report->published = 0; $report->save(); $note = new Note(); $note->name = $focus->report_result_name; if ($zuckerreports_config["debug"] == "yes") { $note->description = $focus->report_output; } $note->filename = $focus->report_result_name; $note->parent_type = "ZuckerReport"; $note->parent_id = $report->id;
<?php require_once 'include/formbase.php'; require_once 'include/upload_file.php'; require_once 'modules/ZuckerReports/ZuckerReport.php'; if (isset($_REQUEST['record'])) { $focus = new ZuckerReport(); $focus->retrieve($_REQUEST['record']); UploadFile::unlink_file($focus->id, $focus->filename); $focus->mark_deleted($_REQUEST['record']); } header("Location: index.php?module=" . $_REQUEST['return_module'] . "&action=" . $_REQUEST['return_action'] . "&record=" . $_REQUEST['return_id']);
<?php require_once 'include/formbase.php'; require_once 'include/upload_file.php'; require_once 'modules/ZuckerReports/ZuckerReport.php'; if (isset($_REQUEST['record'])) { $report = new ZuckerReport(); $report->retrieve($_REQUEST['record']); $report->published = 1; $return_id = $report->save(); handleRedirect($return_id, "ZuckerReports"); }