유챗 포인트별 계급장 적용방법 좀살려주세요 ㅠㅠㅠㅠ
본문
일단 게시판이나 리스트에는 포인트별로 계급연동해서 아이콘 잘나오는데요ㅠ
도무지 유챗에는 들어가지가 않습니다.. 경로설정 별짓다해보면서 한 300여번에 시도끝에 안되겠다생각하고 글남깁니다 ㅠㅠㅠㅠㅠ
아래는 소스구요 경로는 /public_html/extend/level_img 이곳에 아이콘은 png파일로들어있습니다
<?
//*******************************************************************************/
//����Ʈ�� ������ �ο�
function level_icon($mb_id) {
global $g5;
$sql = "select mb_point, mb_level, mb_id from $g5[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];//Ư��ȸ�� ����������
$ic_admin_group = $data[mb_level];
$admin_level = "10"; //��� ���� (����Ʈ���� ���� ��� ����)
if($is_admin == "super") //�ְ� ������ ������
{echo "<img src='$g5[path]/extend/level_img/level-a.png' align=absmiddle>";}
else if($ic_admin_group >= $admin_level) //��� ������
{echo "<img src='$g5[path]/extend/level_img/level-a.png' align=absmiddle>";}
else if($ic_mb_id == '') //��ȸ�� ������
{echo "<img src='$g5[path]/extend/level_img/level-20.png' align=absmiddle>";}
else if(!$ic_point < 0) //������
{echo "<img src='$g5[path]/extend/level_img/level-20.png' align=absmiddle>";}
else if($ic_point <= 1500) //1�� �̻� 500�� ���� ������1
{echo "<img src='$g5[path]/extend/level_img/level-20.png' align=absmiddle>";}
else if($ic_point <= 3000) //1,000�� ���� ������2
{echo "<img src='$g5[path]/extend/level_img/level-19.png' align=absmiddle>";}
else if($ic_point <= 5000) //1,500�� ���� ������3
{echo "<img src='$g5[path]/extend/level_img/level-18.png' align=absmiddle>";}
else if($ic_point <= 10000)
{echo "<img src='$g5[path]/extend/level_img/level-17.png' align=absmiddle>";}
else if($ic_point <= 20000)
{echo "<img src='$g5[path]/extend/level_img/level-16.png' align=absmiddle>";}
else if($ic_point <= 35000)
{echo "<img src='$g5[path]/extend/level_img/level-15.png' align=absmiddle>";}
else if($ic_point <= 60000)
{echo "<img src='$g5[path]/extend/level_img/level-14.png' align=absmiddle>";}
else if($ic_point <= 80000)
{echo "<img src='$g5[path]/extend/level_img/level-13.png' align=absmiddle>";}
else if($ic_point <= 100000)
{echo "<img src='$g5[path]/extend/level_img/level-12.png' align=absmiddle>";}
else if($ic_point <= 120000)
{echo "<img src='$g5[path]/extend/level_img/level-11.png' align=absmiddle>";}
else if($ic_point <= 150000)
{echo "<img src='$g5[path]/extend/level_img/level-10.png' align=absmiddle>";}
else if($ic_point <= 200000)
{echo "<img src='$g5[path]/extend/level_img/level-9.png' align=absmiddle>";}
else if($ic_point <= 250000)
{echo "<img src='$g5[path]/extend/level_img/level-8.png' align=absmiddle>";}
else if($ic_point <= 320000)
{echo "<img src='$g5[path]/extend/level_img/level-7.png' align=absmiddle>";}
else if($ic_point <= 520000)
{echo "<img src='$g5[path]/extend/level_img/level-6.png' align=absmiddle>";}
else if($ic_point <= 720000)
{echo "<img src='$g5[path]/extend/level_img/level-5.png' align=absmiddle>";}
else if($ic_point <= 1000000)
{echo "<img src='$g5[path]/extend/level_img/level-4.png' align=absmiddle>";}
else if($ic_point <= 1300000)
{echo "<img src='$g5[path]/extend/level_img/level-3.png' align=absmiddle>";}
else if($ic_point <= 1700000)
{echo "<img src='$g5[path]/extend/level_img/level-2.png' align=absmiddle>";}
else if($ic_point <= 900000000)
{echo "<img src='$g5[path]/extend/level_img/level-1.png' align=absmiddle>";}
}
?>
계급 항목을 만들고
<?=level_icon($list[$i][mb_id])?> 를 넣습니다
view.skin.php 파일에서
글쓴이 옆에 <?=level_icon($write[mb_id])?> 를 넣습니다
view_comment.skin.php 파일에서
글쓴이 옆에 <?=level_icon($list[$i][mb_id])?> 를 넣습니다
이외 필요한 곳에도 사용하시면됩니다
예를 들어 로그인창에보이게 하려면
outlogin 스킨 폴더 outlogin.skin2.php 파일을 열어
아이디 옆에 <?=level_icon($member[mb_id])?> 를 넣어주시면됩니다
답변 1
어디서 사용하는지 모르겠지만
현재 로그인된 나의 정보는 $member에 배열로 들어가 있습니다
나의 정보를 보고 싶다면 print_r2($member); 로 하시면 배열을 보실 수가 있구요
사용을 하고 싶을 때는 게시판일때는 각각 페이지 마다 내정보와 글쓴이의 정보가 다릅니다
글쓴이의 정보는 write페이지는 $write['mb_id'] view페이지는 $view['mb_id'] list페이지는 $list[$i]['mb_id'] 와 같은 형태로 보실 수가 있습니다
그외의 페이지에서는 나의 정보를 보는것만 가능하고 상대방의 정보는 따로 변수들을 불러와야 겠지요
나의 정보는 $member['mb_id'] 를 사용하면 됩니다
아이콘 보여주는 함수가 level_icon 이니까 이함수에 위에서 설명한 필요한 함수를 넣으면 레벨을 보실 수 있겠네요