0) { $Stitle .= " 以下を集計"; } else { $Stitle .= " のみ集計"; } } else { $kt_sql = "&".$_GET['kt']."&"; } } else { $Stitle .= " 全体"; } //xoops2 タイトル設定 global $xoopsModule,$xoopsTpl; if (is_object($xoopsTpl)) { $xoops_pagetitle = $xoopsModule->name(); $xoops_pagetitle = "$Stitle-$xoops_pagetitle"; $xoopsTpl->assign("xoops_pagetitle",$xoops_pagetitle); } $Eref=urlencode($_SERVER['HTTP_REFERER']); $Slog=array(); $log_lines=array(); $Clog=0; $bf_pt=0; $pre_pt=""; $pre_rank=$pre_rank_z=1; $pre_pt_fl=1; $end_no=$_GET['page']*$EST['hyouji']; $str_no=$end_no-$EST['hyouji']+1; $time=time(); if($_GET['mode'] == "rev"){ $start=$time-$EST['rev_kikan']*86400; $end=$time; $last_mod=date("Y/m/d H:i", $start)." - ".date("Y/m/d H:i", $end); } elseif($_GET['mode'] == "rev_bf"){ $start=$time-$EST['rev_kikan']*172800; $end=$time-$EST['rank_kikan']*86400+1; $last_mod=date("Y/m/d H:i", $start)." - ".date("Y/m/d H:i", $end); } else{ $start=0; $end=$time; $last_mod=" - ".date("Y/m/d H:i", $end); } if ($_GET['kt']){ $query="SELECT r.id, COUNT(r.id) AS pt, l.category, l.id FROM $EST[sqltb]rev r, $EST[sqltb]log l WHERE l.id = r.id and r.time BETWEEN $start AND $end and l.category LIKE '%$kt_sql%' GROUP BY r.id ORDER BY pt DESC"; } else { $query="SELECT id,COUNT(*) AS pt FROM $EST[sqltb]rev WHERE time BETWEEN $start AND $end GROUP BY id ORDER BY pt DESC"; } //$query="SELECT id,COUNT(*) AS pt FROM $EST[sqltb]rev WHERE time BETWEEN $start AND $end GROUP BY id ORDER BY pt DESC"; if (!$Clog) { $result = $xoopsDB->query($query." LIMIT ".$EST['rank_best']) or die("Query failed rank109 $query"); $Clog = mysql_num_rows($result); } $end_no=$_GET['page'] * $EST['hyouji']; $str_no=$end_no-$EST['hyouji']; $query .= " LIMIT $str_no , $end_no"; $result = $xoopsDB->query($query) or die("Query failed rank109 $query"); while($Rank = mysql_fetch_array($result, MYSQL_ASSOC)){ $kt_fl=0; $query="SELECT * FROM $EST[sqltb]log WHERE id='$Rank[id]' LIMIT 1"; $result2 = $xoopsDB->query($query) or die("Query failed rev_rank120 $query"); $Slog = mysql_fetch_row($result2); if($Slog[0]){ $Slog[16] = $Rank['pt']; array_push($log_lines,$Slog); } } #ナビゲーションバーを表示 $navi = ""; $kt=explode("_",$_GET['kt']); array_pop($kt); $temp_kt = ""; foreach ($kt as $tmp){ $temp_kt .= $tmp; $navi .= "$ganes[$temp_kt] > "; $temp_kt .="_"; } $tmp=array($_GET['page'],$Clog,$EST['hyouji'],"{$g_prm_child}&mode=$_GET[mode]&kt=$_GET[kt]",$EST['rank']); $PRmokuji=mokuji($tmp); ?>

> ".$ganes[$_GET['kt']]." > ";} ?>
前回のアクセスランキング - アクセスランキング(累計)";} elseif($_GET['mode'] == "rev_bf"){echo " - 現在のアクセスランキング - アクセスランキング(累計)";} else{echo " - 現在のアクセスランキング - 前回のアクセスランキング";} if ($_GET['kt'] && $child_count) { if ($EST['kt_child_show']){ echo " - 下層カテゴリデータは集計しない。"; } else { echo " - 下層カテゴリデータも集計する。"; } } gane_st(); #カテゴリ属性をロード ##下層カテゴリ if($_GET['kt']){ $child_count=PRbelow_kt( $_GET['kt'], '0', #← 1=登録数表示/0=登録数非表示 '4' #← カテゴリの表示列数 ); } ##検索フォーム make_serach_box($Ssearch_kt); if($Clog){ ?>
です。 この色の文は管理人のコメントです。
※リンク先が無くなっている等の問題がある場合にはタイトル横の [管理者に通知] リンクを押してください

集計期間:

ランキングのデータを集計中です


";} else{echo "

このカテゴリのサイトはランクインしていません


";} } ?>