示例#1
0
<?php

require_once '../incl/incl.php';
require_once '../incl/api.incl.php';
$url = '/';
if (isset($_GET['seller']) && isset($_GET['realm']) && preg_match('/^[AH]-/', $_GET['realm'])) {
    $toMatch = strtolower(trim(substr($_GET['realm'], 2)));
    $realms = GetRealms(GetSiteRegion());
    $realm = '';
    foreach ($realms as $realmRow) {
        if (strtolower($realmRow['name']) == $toMatch) {
            $realm = $realmRow['slug'];
            break;
        }
    }
    if ($realm) {
        $url .= '#' . strtolower(GetSiteRegion()) . '/' . $realm . '/seller/' . $_GET['seller'];
    }
}
header('HTTP/1.1 301 Moved Permanently');
header('Location: ' . $url);
示例#2
0
<?php

require_once '../../incl/incl.php';
require_once '../../incl/memcache.incl.php';
require_once '../../incl/api.incl.php';
require_once '../../incl/subscription.incl.php';
header('Cache-Control: no-cache');
if (isset($_COOKIE['__cfduid'])) {
    // cloudflare
    setcookie('__cfduid', '', strtotime('1 year ago'), '/', '.theunderminejournal.com', false, true);
}
$loginState = ['ads' => true];
if (isset($_POST['getuser'])) {
    $loginState = RedactLoginState(GetLoginState());
}
json_return(['version' => API_VERSION, 'language' => isset($_SERVER['HTTP_ACCEPT_LANGUAGE']) ? $_SERVER['HTTP_ACCEPT_LANGUAGE'] : 'en-US,en;q=0.5', 'banned' => BotCheck(true), 'user' => $loginState, 'realms' => [GetRealms('US'), GetRealms('EU')]]);