HEX
Server: LiteSpeed
System: Linux d8 4.18.0-553.30.1.lve.el8.x86_64 #1 SMP Tue Dec 3 01:21:19 UTC 2024 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/logout.php
<?php

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

foreach ($GLOBALS['plugins'] as $pluginname => $plugin) {
    $plugin->logout();
}

// maybe some other time, this is a bit OTT
//if (!empty($_SESSION['logout_error'])) {
//    Warn($_SESSION['logout_error']);
//}

if (isset($_GET['err'])) {
    switch ($_GET['err']) {
        case '1':
            Info(s('You have been logged out, because the session token of your request was incorrect'), true);
            echo PageLinkButton('home', s('Continue'));
            break;
        case '2':
            Info(s('You have been logged out for security purposes, because there were too many errors in your session'),
                true);
            echo PageLinkButton('home', s('Continue'));
            break;
    }
}

$_SESSION['adminloggedin'] = '';
$_SESSION['logindetails'] = '';
session_destroy();