OSDN Git Service

[fix]REQUEST_URIをSCRIPT_NAMEに変更した時にQUERY_STRINGが失われていた問題を修正
authorHabu <habu@users.sourceforge.jp>
Sun, 18 Mar 2018 12:28:46 +0000 (21:28 +0900)
committerHabu <habu@users.sourceforge.jp>
Sun, 18 Mar 2018 12:28:46 +0000 (21:28 +0900)
score_ranking.php

index cefd38e..963bf6f 100644 (file)
@@ -47,7 +47,8 @@ function print_navi_page_table($pageinfo)
 {
     if (count($pageinfo['navi_list']) <= 1) return;
 
-    $href_base = preg_replace('/(&?start=\w+)/', '', filter_input(INPUT_SERVER, 'SCRIPT_NAME'));
+    $href_base = filter_input(INPUT_SERVER, 'SCRIPT_NAME')."?"
+               .preg_replace('/(&?start=\w+)/', '', filter_input(INPUT_SERVER, 'QUERY_STRING'));
     if (strpos($href_base, "?") === FALSE) {
         $href_base .= "?";
     }