안녕하세요 포인트 랭킹에 아무 내용도 안나옵니다. 정보
안녕하세요 포인트 랭킹에 아무 내용도 안나옵니다.본문
안녕하세요 포인트 스킨을 사용하여 설치하였는데
아무 내용도 나오지 않고 있네요
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_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"); ?> 넣어주시면 됩니다.
경로수정은 맞게 수정!
포인트랭킹 플러그인입니다. 요거써보셔요.
그누 설치폴더에 업로드하시고 표시되기 원하는곳에
<? include_once("$g4[path]/point_lank.php"); ?> 넣어주시면 됩니다.
경로수정은 맞게 수정!
캐네스제롤님 안녕하세요
올려주신 스킨 보았는데요 제가 필요로 한느건 주간 월간 뽑을수 있는게 필요해서요..;;
관심 가져주셔서 고맙습니다
올려주신 스킨 보았는데요 제가 필요로 한느건 주간 월간 뽑을수 있는게 필요해서요..;;
관심 가져주셔서 고맙습니다
언어셋 체크 해보세요