<?php 
 
include_once '../session.php'; 
 
use Uploady\Mailer; 
 
$tpl = new Uploady\Template(APP_PATH . 'template/emails/'); 
 
$handler = new Uploady\Handler\UploadHandler($db); 
 
if ($_SERVER['REQUEST_METHOD'] == 'POST') { 
    if (!$handler->fileExist($_POST['fileid'])) { 
        $utils->redirect(SITE_URL . "/reportabuse.php?msg=file_not_found&file_id={$utils->sanitize($_POST['fileid'])}"); 
    } 
 
    $mailer = new Mailer($db); 
 
    $mailer->sendMessage( 
        $st["owner_email"], 
        "Action Required: Report Abuse - " . $utils->sanitize($_POST['fileid']), 
        $tpl->loadTemplate( 
            'report_abuse', 
            [ 
                'reporter' => $_POST['emailaddress'], 
                'reported_url' => $_POST['fileid'], 
                'reason' => $_POST['fileabusenote'], 
                'type' => $_POST['fileabusetype'] 
            ] 
        ) 
    ); 
 
    $utils->redirect(SITE_URL . "/reportabuse.php?msg=report_sent&file_id={$_POST['fileid']}"); 
} 
 
 |