유챗 포인트별 계급적용 배추빌더사용 자세하게좀부탁합니다 ㅜㅜ벌써세번째..

유챗 포인트별 계급적용 배추빌더사용 자세하게좀부탁합니다 ㅜㅜ벌써세번째..

QA

유챗 포인트별 계급적용 배추빌더사용 자세하게좀부탁합니다 ㅜㅜ벌써세번째..

답변 1

본문

일단 게시판이나 리스트에는 포인트별로 계급연동해서 아이콘 잘나오는데요ㅠ

도무지 유챗에는 들어가지가 않습니다.. 경로설정 별짓다해보면서 한 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>";} 

?>


이걸 유챗에 연동시켜서 계급장이나오게하려면 어떡해해야할까요?

아래는 유챗코드입니다

     <?php
include_once('./_common.php');
function chat_keycode($select, $key, $server, $nick='', $id='', $level='') {
//이 함수는 절대 수정하지 마세요.
if($select)
return md5(md5(iconv(mb_detect_encoding($nick, "UTF-8, EUC-KR, ASCII"), 'UTF-8', $nick).$key).$level.iconv(mb_detect_encoding($id, "UTF-8, EUC-KR, ASCII"), 'UTF-8', $id).$key);
else
return md5(md5($server['REMOTE_ADDR'].$key).$key);
}
?>

<script src='//uchat.co.kr/uchat.php' charset='UTF-8'></script>
<script type='text/javascript'>
u_chat({
room:'rktej'
, md5:'<?php echo chat_keycode(1, '22cc8a7db76923f4cc816c84a6', $_SERVER, $member[mb_nick], $member[mb_id], $member[mb_level])?>'

, nick:'<?php echo $member[mb_nick]?>' 
, mb_id:'<?php echo $member[mb_id]?>'
, level:'<?php echo $member[mb_level]?>' 
, skin:'1'
, chat_record:true
, width:'324'
, height:'500'
//추가설정 영역 
,view_mb_list:false
,no_inout:true
,never_view_mb_list:true

});
</script>

유치원생이라생각하시고 상세하게좀 알려주시면 감사하겠습니다 ㅠㅠㅠ
아래는 게시판에 적용할때썻던 코드입니다 이걸토대로했는데 안되더군요 ..ㅠㅠ
ist.skin.php 파일을 열어 
계급 항목을 만들고 
<?=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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 4
© SIRSOFT
현재 페이지 제일 처음으로