primeidc/backoffice/module/log/log_referer_view.php

85 lines
3.0 KiB
PHP

<?
include $_SERVER[DOCUMENT_ROOT] . "/backoffice/header.php";
include $_SERVER[DOCUMENT_ROOT] . "/module/log/log.lib.php";
if(!in_array("log_manage",$_SESSION[$_SITE["DOMAIN"]]["ADMIN"]["AUTH"]) && $_SESSION[$_SITE["DOMAIN"]]["ADMIN"]["GRADE"]!="ROOT"):
jsMsg("권한이 없습니다.");
jsHistory("-1");
endif;
$scale = 20;
//DB연결
$dblink = SetConn($_conf_db["main_db"]);
//검색날짜 설정
if(!$_REQUEST[s_date]){
$s_date = date("Y-m-d");
}else{
$s_date = mysql_real_escape_string($_REQUEST[s_date]);
}
if(!$_REQUEST[e_date]){
$e_date = date("Y-m-d");
}else{
$e_date = mysql_real_escape_string($_REQUEST[e_date]);
}
$arrList = getAccessCounterTable("referer", $s_date, $e_date, $scale, $_REQUEST[offset]);
//_DEBUG($arrInfo);
//DB해제
SetDisConn($dblink);
?>
<div id="admin-container">
<? include "menu.php"; ?>
<div id="admin-content">
<h2 class="admin-title">접속통계</h2>
<table border="0" cellpadding="0" cellspacing="1" width="100%">
<form method="get" action="<?=$_SERVER[DOCUMENT_URI]?>" name="logViewFrm">
<tr height="25" align="left">
<td width="100%">
<input type="submit" value="조회" style="width:40px;height:22px;"> <input type="text" name="s_date" size="10" class="input datePicker" value="<?=$s_date?>" style="width:100px;"> ~ <input type="text" name="e_date" size="10" class="input datePicker" value="<?=$e_date?>" style="width:100px;">
<b><?=number_format($arrList["total"])?>개의 링크된 주소 : <?=number_format($arrList["total_sum"])?>회</b>
</td>
</tr>
</form>
</table>
<table border="0" cellpadding="0" cellspacing="1" width="100%">
<tr>
<td valign="top">
<table border="0" cellpadding="3" cellspacing="1" width="100%" style="border:1px solid #dedede;">
<tr align="center" bgcolor="#EEEEEE">
<td width="50%"><b>주소</b></td>
<td width="10%"><b>방문수</b></td>
<td width="10%"><b>점유율</b></td>
<td width="30%"><b>그래프</b></td>
</tr>
<?
if($arrList["total"] > 0){
for($i=0;$i<$arrList["list"]["total"];$i++){
?>
<tr align="right">
<td bgcolor="#EEEEEE" align="left"><a href="<?=$arrList["list"][$i]["referer"]?>" target="_blank"><?=text_cut($arrList["list"][$i]["referer"],75)?></a> </td>
<td align="center"><?=$arrList["list"][$i]["hit"]?> </td>
<td><?=$arrList["total_sum"]!=0?number_format(($arrList["list"][$i]["hit"]/$arrList["total_sum"])*100,2):"0"?> %</td>
<td align="left"><table border="0" title=""><tr><td bgcolor="#CCCCCC" width="<?=$arrList["total_sum"]!=0?number_format(($arrList["list"][$i]["hit"]/$arrList["total_sum"])*200,0):"0"?>" height="10"></td></tr></table></td>
</tr>
<?}?>
<?}else{?>
<tr height="100"><td colspan="4" align="center">검색된 자료가 없습니다.</td></tr>
<tr height="1" bgcolor="#DDDDDD"><td colspan="4"></td></tr>
<?}?>
</table>
</td>
</tr>
</table>
<div class="paginate">
<?=pageNavigation($arrList['total'],$scale,$pagescale,$_REQUEST[offset],"s_date=".$s_date."&e_date=".$e_date)?>
</div>
</div>
</div>
<?
include $_SERVER[DOCUMENT_ROOT] . "/backoffice/footer.php" ;
?>