X-Git-Url: http://git.datanom.net/qtadmin.git/blobdiff_plain/222f20b0a1073701876e2a41aa1dd76dbf4a242b..100f34ebf3e5f5c4706bdf044f4bf1ac2cd85ed7:/mail_report.php diff --git a/mail_report.php b/mail_report.php index 21e8264..3607ba2 100644 --- a/mail_report.php +++ b/mail_report.php @@ -8,13 +8,18 @@ $util = new Utils; $loggedIn = $util->isLoggedIn(); if ($loggedIn && isset($_GET['id'])) { + $id = $_GET['id']; + $mail = unserialize($_SESSION['mailInfo'][$id]); + + if (! is_object($mail) || false == $util->authorized($mail->recipient)) { + header('Location: qtadmin.php'); + exit; + } + $util->setHeading('Spam Report'); echo $util->getHeader(); echo $util->getHeading(); - $id = $_GET['id']; - $mail = unserialize($_SESSION['mailInfo'][$id]); - $row = $DB->getMail($id); $string = $row->mail_text; $sa_tests = null; @@ -134,7 +139,7 @@ echo ''; echo $util->getFooter(); } else if ($loggedIn) { - header('Location: index.php'); + header('Location: qtadmin.php'); } else { header('Location: auth.php'); }