HEX
Server: LiteSpeed
System: Linux d8 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: wbwebdes (3015)
PHP: 8.1.31
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/wbwebdes/domains/mailing.wb-cloud.nl/private_html/admin/msgstatus.php
<?php

require_once dirname(__FILE__).'/accesscheck.php';

@ob_end_clean();
$id = sprintf('%d', $_GET['id']);
if (!$id) {
    return '';
}
$message = Sql_Fetch_Assoc_Query(sprintf('select * from %s where id = %d', $GLOBALS['tables']['message'], $id));
$messagedata = loadMessageData($id);

if ($message['status'] != 'inprocess') {
    $html = $message['status'];
    $html .= '<br/>'.PageLink2('messages', $GLOBALS['I18N']->get('requeue'), 'resend='.$message['id']);
} else {
    $active = time() - $messagedata['last msg sent'];
    if ($active > 60) {
        $html = $GLOBALS['I18N']->get('Stalled');
    } else {
        $totalsent = $messagedata['astext'] +
            $messagedata['ashtml'] +
            $messagedata['astextandhtml'] +
            $messagedata['aspdf'] +
            $messagedata['astextandpdf'];
        $html = $GLOBALS['I18N']->get($message['status']).'<br/>'.
            $messagedata['to process'].' '.$GLOBALS['I18N']->get('still to process').'<br/>'.
            $GLOBALS['I18N']->get('ETA').': '.$messagedata['ETA'].'<br/>'.
            $GLOBALS['I18N']->get('sent').': '.$totalsent.'<br/>'.
            $GLOBALS['I18N']->get('Processing').' '.sprintf('%d',
                $messagedata['msg/hr']).' '.$GLOBALS['I18N']->get('msgs/hr');
    }
}

echo $html;
exit;