include $r_data['report_file']; } elseif (POST('sr_' . $r_data['id']) == 'on' && file_exists($r_data['report_file'])) { sleep(1); $subreport_id = $r_data['id']; if ($_DEBUG) { echo $subreport_id . '=' . $r_data['report_file'] . "<br>\n"; } include $r_data['report_file']; } $runorder++; } if ($_DEBUG) { echo $htmlPdfReport->get(); } else { // Generate pdf report $pdfReport->setHtml($htmlPdfReport->get()); $pdfReport->getPdf('server'); } //Send email $email = $_POST['email']; if (isset($email) && !empty($email)) { ossim_valid($_POST['email'], OSS_MAIL_ADDR, 'illegal:' . _('Email address')); if (ossim_error()) { echo 'error###' . ossim_get_error_clean(); exit; } $status = $pdfReport->sendPdfEmail($report_data['report_name'], $email); $file = $pdfReport->getpath() . $pdfReport->getNamePdf(); @unlink($file); if ($status != TRUE) { $message = _('Please check email configuration in Deployment -> AlienVault Center -> General Configuration and try again');