diff --git a/dmarcts-report-viewer.php b/dmarcts-report-viewer.php index d3f766b..081eaed 100644 --- a/dmarcts-report-viewer.php +++ b/dmarcts-report-viewer.php @@ -215,10 +215,16 @@ while($row = $query->fetch_assoc()) { } } +if(isset($_GET['report']) && is_numeric($_GET['report'])){ + $reportid=$_GET['report']; +}elseif(!isset($_GET['report'])){ + $reportid=false; +}else{ + die('Invalid Report ID'); +} // Generate Page with report list and report data (if a report is selected). echo tmpl_page( "" .tmpl_reportList($allowed_reports) - .tmpl_reportData( (isset($_GET["report"]) ? $_GET["report"] : false ), $allowed_reports ) + .tmpl_reportData($reportid, $allowed_reports ) ); - ?>