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/public_html/admin/actions/checkurl.php
<?php

//# check url
$request_parameters = array(
    'timeout'        => 10,
    'allowRedirects' => 1,
    'method'         => 'HEAD',
);

if (empty($_GET['url'])) {
    return;
}

$url = expandURL($_GET['url']);

$isOk = true;
$code = -1;

$code = testUrl($url);
if ($code != 200) {
    if (!empty($url_append)) {
        $status = $GLOBALS['I18N']->get('Error fetching URL').' '.$GLOBALS['I18N']->get('Check your "remoteurl_append" setting.');
    } else {
        $status = $GLOBALS['I18N']->get('Error fetching URL');
    }
    $isOk = false;
}

if ($isOk) {
    $status = '<span class="pass">'.s('URL is valid').'</span>';
} else {
    $status = '<span class="fail">'.$status.'. '.s('Please verify that the URL entered is correct.').'</span>';
}