성별 아이콘 질문입니다. > 그누4 질문답변

그누4 질문답변

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

성별 아이콘 질문입니다. 정보

성별 아이콘 질문입니다.

본문

<?
if (!defined('_GNUBOARD_')) exit;
function level_icon($mb_id) {
$result = mysql_query("select * from g4_member where mb_id='$mb_id'");
$data=mysql_fetch_array($result);
$is_admin = is_admin($mb_id);
$ic_point = $data[mb_point];
$is_sex = $data[mb_sex];
if($is_sex == 'M'){
    if($is_admin == 'default') //최고 관리자 레벨 아이콘
              {echo "<img src=/img/boy.gif align=absmiddle>";}
      else if($ic_point <= 3000) //점 이하 레벨2
              {echo "<img src=/img/boy.gif align=absmiddle>";}
      else if($ic_point <= 10000) //점 이상 점 이하 레벨3
              {echo "<img src=/img/boy.gif align=absmiddle>";}
      else if($ic_point <= 50000) //점 이상 점 이하 레벨4
              {echo "<img src=/img/boy.gif align=absmiddle>";}
      else if($ic_point <= 100000) //점 이상점 이하 레벨5
              {echo "<img src=/img/boy.gif align=absmiddle>";}
      else if($ic_point <= 300001) //점 이상점 이하 레벨6
              {echo "<img src=/img/boy.gif align=absmiddle>";}
      else if($ic_point <= 10000000) //점 이상 점 이하 레벨7
              {echo "<img src=/img/boy.gif align=absmiddle>";}
      else if($ic_point <= 100000000) //점 이상점 이하 레벨8
              {echo "<img src=/img/boy.gif align=absmiddle>";}
      else if($ic_point <= 1000000000) //점 이상점 이하 레벨9
              {echo "<img src=/img/boy.gif align=absmiddle>";}
     
 
}
else  {
if($is_admin == 'default') //최고 관리자 레벨 아이콘
              {echo "<img src=/img/girl.gif align=absmiddle>";}
      else if($ic_point <= 3000) //점 이하 레벨2
              {echo "<img src=/img/girl.gif align=absmiddle>";}
      else if($ic_point <= 10000) //점 이상 점 이하 레벨3
              {echo "<img src=/img/girl.gif align=absmiddle>";}
      else if($ic_point <= 50000) //점 이상 점 이하 레벨4
              {echo "<img src=/img/girl.gif align=absmiddle>";}
      else if($ic_point <= 100000) //점 이상점 이하 레벨5
              {echo "<img src=/img/girl.gif align=absmiddle>";}
      else if($ic_point <= 300001) //점 이상점 이하 레벨6
              {echo "<img src=/img/girl.gif align=absmiddle>";}
      else if($ic_point <= 10000000) //점 이상 점 이하 레벨7
              {echo "<img src=/img/girl.gif align=absmiddle>";}
      else if($ic_point <= 100000000) //점 이상점 이하 레벨8
              {echo "<img src=/img/girl.gif align=absmiddle>";}
      else if($ic_point <= 1000000000) //점 이상점 이하 레벨9
              {echo "<img src=/img/girl.gif align=absmiddle>";}
}
}
?>
 
 
위 소스를 사용중인데....
비회원일 경우 회원성별 상관없이 모두 여자아이콘이 뜨고
로그인 한 회원이 남자일 경우엔 성별상관없이 모두 남자아이콘으로
여성회원이 로그인하면 역시 모두 여자아이콘만 보입니다...
로그인 전,후  여성회원이거나 남성회원일 경우.. 보이는 아이콘이 틀려지는데
상관없이 남성회원은 남성회원 아이콘이 여성회원일 경우 여성회원 아이콘이 보이게 하는 방법 좀 알려주세요 ㅠ_ㅠ

댓글 전체

여전히 똑같네요 ㅠ_ㅠ
실력이 안되서 오픈소스에서 레벨아이콘들 남자회원은 boy.gif로 여자회원은 girl.gif로 일괄적으로 보이게끔 하고자 그렇게 한거구요....레벨아이콘이 핵심이 아니라 남자는 남자성별 아이콘이 여자는 여자성별 나오게끔 하고픈게 제 생각이랍니다.
위와 같이 소스를 변경해도 동일하네요 ㅠ_ㅠ

http://bookingkorea.com/bbs/board.php?bo_table=daegugirl
test id :  boy  / 111 입니다.
첫번째 게시물은 제가(성별:여) 작성한 글인데 보이아뒤로 접속하면 남자성별아이콘으로 보입니다.
역시 관리자 아뒤로 접속하면 관리자성별로(여자아이콘)이 뜨고요 ㅠ_ㅠ!!!!

이러고 노느라 말자닷컴 업로드가 더디네요 ㅎㅎ죄송합니다^^;
<?
if (!defined('_GNUBOARD_')) exit;
function level_icon_sos($mb_id) {
$result = mysql_query("select * from g4_member where mb_id='$mb_id'");
$data=mysql_fetch_array($result);
$is_admin = is_admin($mb_id);
$ic_point = $data[mb_point];
$is_sex = $data[mb_sex];

if($is_sex == "M"){ //남자일경우
      echo "<img src=/img/boy.gif align=absmiddle>남";
}
else
if($is_sex == "F"){  //여자일경우
      echo "<img src=/img/girl.gif align=absmiddle>여";
}
else
if($is_admin) { //관리자
              echo "<img src=/img/admin.gif align=absmiddle>관";
}
else  {  //비회원 및 미성별
    echo "<img src=/img/guest.gif align=absmiddle>비";
}
}
?>


업로드
extend/level_icon_sos.php

list.skin.php
<?= level_icon_sos($list[$i][mb_id]);//게시판 리스트?>
view.skin.php
<?= level_icon_sos($write[mb_id]);//게시판 뷰어?>
리스트에서 <?= level_icon_sos($list[$i][mb_id]);//게시판 리스트?>
                <?0000000000000000000000000000000000000000000000?>
                식이 아닌
                {000000000000000000000000000000000}
                넣으려면 어케해야 하나요?
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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