[끌어올림] 레벨 아이콘 지정에 대한 질문드립니다. 정보
[끌어올림] 레벨 아이콘 지정에 대한 질문드립니다.
본문
안녕하세요.
그누보드에 요즘 빠져서 바쁜나날을 보내고 있습니다. ^^
레벨아이콘을 적용시켰습니다.
문제가 생겨서 질문드립니다.
레벨아이콘 적용시...
각 회원 포인트에 따라 계급이 부여되는데,,
문제가,, 관리자는 관리자 아이콘이고,,
제가 세컨아이디로 활동시에,, IP 를 따라가는지.. 세컨아이디도 관리자 아이콘이
형성됩니다.
저만 문제인가 싶어,, 다른분께도 세컨아이디 만들어서 해보라고 했더니,,
그 분 역시 본 아이디의 레벨아이콘이 세컨아이디에 적용이 되었습니다.
IP 를 따라가는것 같은데,,, 어찌 해결을 해야 하나요? ㅠ_ㅠ
스킨자료실에서 다운받은 소스 입니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
//*******************************************************************************/
//포인트별 아이콘 부여
function level_icon($mb_id) {
global $g4;
$sql = "select mb_point, mb_level, mb_id from $g4[member_table] where mb_id='$mb_id'";
$result = sql_query($sql);
$data = sql_fetch_array($result);
$is_admin = is_admin($mb_id);
$ic_point = $data[mb_point];
$ic_mb_id = $data[mb_id];//특정회원 지정아이콘
if($is_admin == 'super') //최고 관리자 아이콘
{echo "<img src='$g4[path]/img/level_/sp.gif' align=absmiddle>";}
else if($ic_mb_id == 'test') //특정회원 지정아이콘
{echo "<img src='$g4[path]/img/level_/g.gif' align=absmiddle>";}
else if(!$ic_point) //비회원 아이콘
{echo "<img src='$g4[path]/img/level_/guest.gif' align=absmiddle>";}
else if($ic_point <= 1000) //1점 이상 1,000점 이하 아이콘1
{echo "<img src='$g4[path]/img/level_/1.gif' align=absmiddle>";}
else if($ic_point <= 3000) //1,001점 이상 3,000점 이하 아이콘2
{echo "<img src='$g4[path]/img/level_/2.gif' align=absmiddle>";}
else if($ic_point <= 7000) //3,001점 이상 7,000점 이하 아이콘3
{echo "<img src='$g4[path]/img/level_/3.gif' align=absmiddle>";}
else if($ic_point <= 15000) //7,001점 이상 15,000점 이하 아이콘4
{echo "<img src='$g4[path]/img/level_/4.gif' align=absmiddle>";}
else if($ic_point <= 30000) //15,001점 이상 30,000점 이하 아이콘5
{echo "<img src='$g4[path]/img/level_/5.gif' align=absmiddle>";}
else if($ic_point <= 60000) //30,001점 이상 60,000점 이하 아이콘6
{echo "<img src='$g4[path]/img/level_/6.gif' align=absmiddle>";}
else if($ic_point <= 100000) //60,001점 이상 100,000점 이하 아이콘7
{echo "<img src='$g4[path]/img/level_/7.gif' align=absmiddle>";}
else if($ic_point <= 200000) //100,001점 이상 200,000점 이하 아이콘8
{echo "<img src='$g4[path]/img/level_/8.gif' align=absmiddle>";}
else if($ic_point <= 300000) //200,001점 이상 300,000점 이하 아이콘9
{echo "<img src='$g4[path]/img/level_/9.gif' align=absmiddle>";}
else if($ic_point>=400001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/10.gif' align=absmiddle>";}
else if($ic_point>=500001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/11.gif' align=absmiddle>";}
else if($ic_point>=550001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/12.gif' align=absmiddle>";}
else if($ic_point>=600001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/13.gif' align=absmiddle>";}
else if($ic_point <=650001) //200,001점 이상 300,000점 이하 아이콘9
{echo "<img src='$g4[path]/img/level_/14.gif' align=absmiddle>";}
else if($ic_point>=700001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/15.gif' align=absmiddle>";}
else if($ic_point>=750001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/16.gif' align=absmiddle>";}
else if($ic_point>=800001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/17.gif' align=absmiddle>";}
}
?>
아,, 그리고 질문 하나 더 간단히 드려도 될까요? ㅠㅠ
else if($ic_mb_id == 'test') //특정회원 지정아이콘
{echo "<img src='$g4[path]/img/level_/g.gif' align=absmiddle>";}
특정회원 지정아이콘해서.. 특별회원께 특정아이콘을 드리고 싶은데,,
관리자는
if($is_admin == 'super') //최고 관리자 아이콘
{echo "<img src='$g4[path]/img/level_/sp.gif' align=absmiddle>";}
제 관리자 아이디는 admin 이구요,, 저기 위에 super 란건 어떤걸 의미하는지 모르겠습니다.
마찬가지로 특별회원분들 아이디를
$ic_mb_id == 'test'
test 대신에 제가 직접 넣어줘야 하는것인지..
궁금합니다. ㅠ_ㅠ 특별회원분들께 아이콘 지급이 어렵네요 ㅠㅠ
그누보드에 요즘 빠져서 바쁜나날을 보내고 있습니다. ^^
레벨아이콘을 적용시켰습니다.
문제가 생겨서 질문드립니다.
레벨아이콘 적용시...
각 회원 포인트에 따라 계급이 부여되는데,,
문제가,, 관리자는 관리자 아이콘이고,,
제가 세컨아이디로 활동시에,, IP 를 따라가는지.. 세컨아이디도 관리자 아이콘이
형성됩니다.
저만 문제인가 싶어,, 다른분께도 세컨아이디 만들어서 해보라고 했더니,,
그 분 역시 본 아이디의 레벨아이콘이 세컨아이디에 적용이 되었습니다.
IP 를 따라가는것 같은데,,, 어찌 해결을 해야 하나요? ㅠ_ㅠ
스킨자료실에서 다운받은 소스 입니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
//*******************************************************************************/
//포인트별 아이콘 부여
function level_icon($mb_id) {
global $g4;
$sql = "select mb_point, mb_level, mb_id from $g4[member_table] where mb_id='$mb_id'";
$result = sql_query($sql);
$data = sql_fetch_array($result);
$is_admin = is_admin($mb_id);
$ic_point = $data[mb_point];
$ic_mb_id = $data[mb_id];//특정회원 지정아이콘
if($is_admin == 'super') //최고 관리자 아이콘
{echo "<img src='$g4[path]/img/level_/sp.gif' align=absmiddle>";}
else if($ic_mb_id == 'test') //특정회원 지정아이콘
{echo "<img src='$g4[path]/img/level_/g.gif' align=absmiddle>";}
else if(!$ic_point) //비회원 아이콘
{echo "<img src='$g4[path]/img/level_/guest.gif' align=absmiddle>";}
else if($ic_point <= 1000) //1점 이상 1,000점 이하 아이콘1
{echo "<img src='$g4[path]/img/level_/1.gif' align=absmiddle>";}
else if($ic_point <= 3000) //1,001점 이상 3,000점 이하 아이콘2
{echo "<img src='$g4[path]/img/level_/2.gif' align=absmiddle>";}
else if($ic_point <= 7000) //3,001점 이상 7,000점 이하 아이콘3
{echo "<img src='$g4[path]/img/level_/3.gif' align=absmiddle>";}
else if($ic_point <= 15000) //7,001점 이상 15,000점 이하 아이콘4
{echo "<img src='$g4[path]/img/level_/4.gif' align=absmiddle>";}
else if($ic_point <= 30000) //15,001점 이상 30,000점 이하 아이콘5
{echo "<img src='$g4[path]/img/level_/5.gif' align=absmiddle>";}
else if($ic_point <= 60000) //30,001점 이상 60,000점 이하 아이콘6
{echo "<img src='$g4[path]/img/level_/6.gif' align=absmiddle>";}
else if($ic_point <= 100000) //60,001점 이상 100,000점 이하 아이콘7
{echo "<img src='$g4[path]/img/level_/7.gif' align=absmiddle>";}
else if($ic_point <= 200000) //100,001점 이상 200,000점 이하 아이콘8
{echo "<img src='$g4[path]/img/level_/8.gif' align=absmiddle>";}
else if($ic_point <= 300000) //200,001점 이상 300,000점 이하 아이콘9
{echo "<img src='$g4[path]/img/level_/9.gif' align=absmiddle>";}
else if($ic_point>=400001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/10.gif' align=absmiddle>";}
else if($ic_point>=500001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/11.gif' align=absmiddle>";}
else if($ic_point>=550001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/12.gif' align=absmiddle>";}
else if($ic_point>=600001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/13.gif' align=absmiddle>";}
else if($ic_point <=650001) //200,001점 이상 300,000점 이하 아이콘9
{echo "<img src='$g4[path]/img/level_/14.gif' align=absmiddle>";}
else if($ic_point>=700001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/15.gif' align=absmiddle>";}
else if($ic_point>=750001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/16.gif' align=absmiddle>";}
else if($ic_point>=800001) //300,001점 이상 아이콘10
{echo "<img src='$g4[path]/img/level_/17.gif' align=absmiddle>";}
}
?>
아,, 그리고 질문 하나 더 간단히 드려도 될까요? ㅠㅠ
else if($ic_mb_id == 'test') //특정회원 지정아이콘
{echo "<img src='$g4[path]/img/level_/g.gif' align=absmiddle>";}
특정회원 지정아이콘해서.. 특별회원께 특정아이콘을 드리고 싶은데,,
관리자는
if($is_admin == 'super') //최고 관리자 아이콘
{echo "<img src='$g4[path]/img/level_/sp.gif' align=absmiddle>";}
제 관리자 아이디는 admin 이구요,, 저기 위에 super 란건 어떤걸 의미하는지 모르겠습니다.
마찬가지로 특별회원분들 아이디를
$ic_mb_id == 'test'
test 대신에 제가 직접 넣어줘야 하는것인지..
궁금합니다. ㅠ_ㅠ 특별회원분들께 아이콘 지급이 어렵네요 ㅠㅠ
댓글 전체
위의 소스코드에서 ip와 관련있는 부분은 없네요.
멤버id와 포인트만 체크합니다.
멤버id와 포인트만 체크합니다.