안녕하세요 포인트 랭킹에 아무 내용도 안나옵니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

안녕하세요 포인트 랭킹에 아무 내용도 안나옵니다. 정보

안녕하세요 포인트 랭킹에 아무 내용도 안나옵니다.

본문

안녕하세요 포인트 스킨을 사용하여 설치하였는데
아무 내용도 나오지 않고 있네요
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=98767&sca=&sfl=wr_subject&stx=%EB%9E%AD%ED%82%B9&sop=and

위 스킨을 사용하였구요
배추빌더를 사용중입니다.
---------------------------------------
제가 작업한것은
먼저 point_ranking.php 이란 파일을 www에 올리고

다운받은 utf8_sh_point_ranking.lib.php 파일을 point.php 로 이름을 바꾼후

www/lib 폴더에 올렸는데요 이미지와 같이 나옵니다.

무엇이 잘못된건지 조언 좀 부탁 드리겠습니다.

먼저 point_ranking.php 의 소스는 아래와 같구요

<?
include_once("./_common.php");
$g4[title] = "포인트순위";
include_once("./_head.php");
include_once("$g4[path]/lib/point.php");
?>
<div style="width:500px; text-align:left; margin:10px;">
<div style="width:49%; float:left; margin-right:10px;">
<? sh_point_ranking(7,10); ?>
</div>
<div style="width:49%; float:left;">
<? sh_point_ranking(30,10); ?>
</div>
</div>
<?
include_once("./_tail.php");
?>
------------------------------------ 이상 긑

point.php 파일의 내용은 아래와 같습니다.

<?
function sh_point_ranking($기간 = "30", $랭킹명수 = "10", $가입얼마이후 = "30") {
global $g4, $config;
/*
필요한 변수 셋팅
$기간 = 30; // 최근 며칠간 포인트 적립을 구할것이냐.
$랭킹명수 = 10; // 몇명이나?
*/
$회원가입얼마이후 = mktime(0, 0, 0, date("m"), date("d")-$가입얼마이후, date("Y"));
$회원가입얼마이후 = date("Y-m-d H:i:s",$회원가입얼마이후);
$선택기간 = mktime(0, 0, 0, date("m")  , date("d")-$기간, date("Y"));
$선택기간 = date("Y-m-d H:i:s",$선택기간);
$sql =
"SELECT a.s_point, a.mb_id, {$g4['member_table']}.mb_nick
FROM (SELECT sum(po_point) as s_point, mb_id  FROM `g4_point` WHERE po_datetime >= '{$선택기간}' GROUP BY mb_id ORDER BY s_point DESC)a
LEFT JOIN {$g4['member_table']} using(mb_id) WHERE {$g4['member_table']}.mb_datetime <= '{$회원가입얼마이후}'  and {$g4['member_table']}.mb_id <> 'admin' LIMIT 0, {$랭킹명수}";
$result = sql_query($sql);
$temp_config = $config['cf_use_member_icon'];
unset($config['cf_use_member_icon']);
for ($i=1; $row=sql_fetch_array($result); $i++) {
$랭킹배열[$i]['name'] = get_sideview($row['mb_id'], $row['mb_nick']);
$랭킹배열[$i]['point'] = number_format($row['s_point']);
}
$config['cf_use_member_icon'] = $temp;
$랭킹배열[1]['class'] = ' class="best"';
$랭킹배열[2]['class'] = ' class="best"';
$랭킹배열[3]['class'] = ' class="best"';
?>

<script type="text/javascript" src="<?=$g4['path']?>/js/sideview.js"></script>
<style type="text/css">
/* UI Object */
.section_ol{position:relative;border:1px solid #ddd;background:#fff;font-size:12px;font-family:Tahoma, Geneva, sans-serif;line-height:normal;*zoom:1}
.section_ol a{color:#666;text-decoration:none}
.section_ol a:hover,
.section_ol a:active,
.section_ol a:focus{text-decoration:underline}
.section_ol em{font-style:normal}
.section_ol h2{margin:0;padding:10px 0 8px 13px;border-bottom:1px solid #ddd;font-size:12px;color:#333}
.section_ol h2 em{color:#cf3292}
.section_ol ol{margin:13px;padding:0;list-style:none}
.section_ol li{position:relative;margin:0 0 10px 0;*zoom:1}
.section_ol li:after{display:block;clear:both;content:""}
.section_ol li .ranking{display:inline-block;width:14px;height:11px;margin:0 5px 0 0;border-top:1px solid #fff;border-bottom:1px solid #d1d1d1;background:#d1d1d1;text-align:center;vertical-align:top;font:bold 10px Tahoma;color:#fff}
.section_ol li.best .ranking{border-bottom:1px solid #6e87a5;background:#6e87a5}
.section_ol li.best a{color:#7189a7}
.section_ol li .num{position:absolute;top:0;right:0;font-size:11px;color:#a8a8a8;white-space:nowrap}
.section_ol li.best .num{font-weight:bold;color:#7189a7}
.section_ol .more{position:absolute;top:10px;right:13px;font:11px Dotum, 돋움;text-decoration:none !important}
.section_ol .more span{margin:0 2px 0 0;font-weight:bold;font-size:16px;color:#d76ea9;vertical-align:middle}
/* //UI Object */
</style>
<!-- UI Object -->
<div class="section_ol">
<h2>최근 <?=$기간?>일간 <em>포인트 랭킹</em></h2>
<ol>
<? for ($i=1; $i <= $랭킹명수; $i++) { ?>
<li <?=$랭킹배열[$i]['class']?>><span class="ranking"><?=$i?></span><?=$랭킹배열[$i]['name']?><span class="num"><?=$랭킹배열[$i]['point']?>점</span></li>
<? } ?>
</ol>
<!--span class="more"><?=$기간?>일간 누적</span-->
</div>
<!-- //UI Object -->
<?
} // end function
?>

댓글 전체

http://sir.co.kr/bbs/board.php?bo_table=g4_plugin&wr_id=1251

포인트랭킹 플러그인입니다. 요거써보셔요.
그누 설치폴더에 업로드하시고 표시되기 원하는곳에
<? include_once("$g4[path]/point_lank.php"); ?> 넣어주시면 됩니다.
경로수정은 맞게 수정!
캐네스제롤님 안녕하세요
올려주신 스킨 보았는데요 제가 필요로 한느건 주간 월간 뽑을수 있는게 필요해서요..;;
관심 가져주셔서 고맙습니다
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT