= 100){ $next_query = preg_replace('/page=[0123456789]{1,3}/u',"page=1",$base_query); $next_url = "http://{$_SERVER["SERVER_NAME"]}{$_SERVER['PHP_SELF']}?$next_query"; $next_num = 1; } else { $next_num = $_GET['page'] + 1; $next_query = preg_replace('/page=[0123456789]{1,3}/u',"page={$next_num}",$base_query); $next_url = "http://" . $_SERVER["SERVER_NAME"] . $_SERVER["PHP_SELF"] . "?" . $next_query; } } elseif ($base_query != ""){ $next_num = 2; $next_query = $base_query . "&page=" . $next_num; $next_url = "http://" . $_SERVER["SERVER_NAME"] . $_SERVER["PHP_SELF"] . "?" . $next_query; } else { $next_num = 2; $next_query = "page=" . $next_num; $next_url = "http://" . $_SERVER["SERVER_NAME"] . $_SERVER["PHP_SELF"] . "?" . $next_query; } if ($next_num == 1){ $current_page = 100; } else { $current_page = $next_num - 1; } if (isset($_GET['page']) && $_GET['page'] != ''){ if ($_GET['page'] <= 1){ $prev_query = preg_replace('/page=[0123456789]{1,3}/u',"page=100",$base_query); $prev_url = "http://{$_SERVER["SERVER_NAME"]}{$_SERVER['PHP_SELF']}?$prev_query"; $prev_num = 100; } else { $prev_num = $_GET['page'] - 1; $prev_query = preg_replace('/page=[0123456789]{1,3}/u',"page={$prev_num}",$base_query); $prev_url = "http://{$_SERVER['SERVER_NAME']}" . $_SERVER["PHP_SELF"] . "?" . $prev_query; } } elseif ($base_query != ''){ $prev_num = 100; $prev_query = $safequery . '&page=' . $prev_num; $prev_url = "http://{$_SERVER['SERVER_NAME']}" . $_SERVER["PHP_SELF"] . "?" . $prev_query; } else { $prev_num = 100; $prev_query = 'page=' . $prev_num; $prev_url = "http://{$_SERVER['SERVER_NAME']}" . $_SERVER["PHP_SELF"] . "?" . $prev_query; } if (mb_strlen($next_num) == 1) $next_str = ''.$next_num; if (mb_strlen($next_num) == 2) $next_str = ''.$next_num; if (mb_strlen($next_num) == 3) $next_str = $next_num; if (mb_strlen($prev_num) == 1) $prev_str = ''.$prev_num; if (mb_strlen($prev_num) == 2) $prev_str = ''.$prev_num; if (mb_strlen($prev_num) == 3) $prev_str = $prev_num; } } ?> '; $echo = $echo . '
  • '; if (isset($first_time) && $first_time != '' && $current_page > 1) $prev_url = $prev_url . '&reftime=%2B' . $first_time . '%2C1'; $prev_url = htmlspecialchars($prev_url, ENT_QUOTES); $echo = $echo . "4.{$navi_str['prev']} "; $echo = $echo . '
  • '; $echo = $echo . '
  • '; $echo = $echo . "〈ここは第 " . $current_page . " 頁〉"; if (isset($unix_time) && $unix_time != '' & $current_page < 100) $next_url = $next_url . '&reftime=-' . $unix_time . '%2C1'; $echo = $echo . '
  • '; $echo = $echo . '
  • '; $next_url = htmlspecialchars($next_url, ENT_QUOTES); $echo = $echo . "6.{$navi_str['next']}
  • "; $echo = $echo . "\n"; } $echo = $echo . '\n
    "; $echo = $echo . echoCommonFooter(); $echo = $echo . $footer; ?>