示例#1
0
        $i = 1;
        while ($getRequest[$i] != "page") {
            $timeline[] = $getRequest[$i];
            if ($i > 6) {
                break;
            }
            $i++;
        }
        $getRequest[1] = implode('+', $timeline);
        $getRequest[1] = rtrim($getRequest[1], '+');
        for ($a = 2; $a < $i; $a++) {
            unset($getRequest[$a]);
        }
        $getRequest = array_values($getRequest);
    }
    $find = array_chunk($post->search($mode, $getRequest[1]), 5, true);
    $pagenum = $getRequest[3];
    if ($pagenum == '') {
        $pagenum = 1;
    }
    $pointer = $find[$pagenum - 1];
    $entries = $post->index_page($pointer, true);
    $post->navi(count($find), $pagenum);
} elseif ($getRequest[0] == "backstage") {
    $authUser = @$_SERVER['PHP_AUTH_USER'];
    $authPass = @$_SERVER['PHP_AUTH_PW'];
    if ($post->isBlacklisted()) {
        die("IP Address Blocked");
    }
    if ($authUser == ADMIN_NICKNM && $authPass == ADMIN_PASSWD) {
        if (isset($getRequest[1]) && $getRequest[1] == "logout") {