tread.php

来自「make project on java」· PHP 代码 · 共 29 行

PHP
29
字号
<?php
function thpage()
{
    global $fid, $treadnum, $subjectnum, $pagenum, $urlco;
    $pagenum = ceil($subjectnum / $treadnum);
    $_GET['tpage'] > $pagenum?$_GET['tpage'] = $pagenum: null;
    $_GET['tpage'] < 1?$_GET['tpage'] = 1: null;
    if (($pagenum - $_GET['tpage']) >= 5) {
        $b = $_GET['tpage']-5;
        $c = $_GET['tpage'] + 5;
        if (abs($b) != $b || $b == 0) {
            $b = 1;
            $c = 10;
        } 
        $pagenum <= 10?$c = $pagenum: null;
    } else {
        $c = $pagenum;
        $b = $pagenum-9;
        if (abs($b) != $b || $b == 0) {
            $b = 1;
        } 
    } 
    for(;$b <= $c;$b++) {
    
            $pagelist .= '<div class="page-'.($b == $_GET['tpage']?2:1).'"><a href="'.(REWRIT_E?'tread-' . $fid . '-' . $_GET['type'] . '-'.$b. '.html':'tread.php?fid='.$fid.'&type='.$_GET['type'].'&tpage='.$b) .'">' . $b . '</a></div>';
       
    } 
    if ($pagenum > 10 && $pagenum != $_GET['tpage']) {
        $pagelist .= '<div class="page-1"><a>鈥

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?