회원등급아이콘 질문드립니다. > 그누4 질문답변

그누4 질문답변

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

회원등급아이콘 질문드립니다. 정보

회원등급아이콘 질문드립니다.

본문

안녕하세요^^

회원등급아이콘 질문드립니다.
게시판리스트상에는 등급별로 아이콘이 제대로 잘나오고 있습니다.

근데 1:1 상담게시판에서는 글쓴이를 없애버리고
게시판 리스트 좌측상단에 홍길동님의 상담내역입니다. 라고 출력을 하고싶어서

<?=$member[mb_name]?>님의 상담내역입니다.
이런식으로 넣어서 로그인한 회원의 이름이 잘나타나는데요. 회원이름 앞에 등급아이콘을 나타내고  싶은데 등급아이콘을 불러드리는 저런 소스?가 먼지를 모르겠어서요..ㅜㅜ

고수님의 답변 기다리겠습니다.
도와주세요 꾸벅 (__)

댓글 전체

앤짱님이 링크해주신 글의 댓글에 <? level_icon($member[mb_id]) ?>이렇게 호출한대서 적용해봤는데 막 에러나네요...ㅠㅠ


제가 회원아이콘 적용하느라 사용한 소스가 아래와 같은데

---------------------

// 회원 레이어
function get_sideview($mb_id, $name="", $email="", $homepage="")
{
    global $config;
    global $g4;

    $email = base64_encode($email);
    $homepage = set_http($homepage);

    $name = preg_replace("/\&#039;/", "", $name);
    $name = preg_replace("/\'/", "", $name);
    $name = preg_replace("/\"/", "&#034;", $name);
    $title_name = $name;

    if ($mb_id) {
        $tmp_name = "<span class='member'>$name</span>";

/*
        if ($config['cf_use_member_icon']) {
            $mb_dir = substr($mb_id,0,2);
            $icon_file = "$g4[path]/data/member/$mb_dir/$mb_id.gif";

            //if (file_exists($icon_file) && is_file($icon_file)) {
            if (file_exists($icon_file)) {
                //$size = getimagesize($icon_file);
                //$width = $size[0];
                //$height = $size[1];
                $width = $config['cf_member_icon_width'];
                $height = $config['cf_member_icon_height'];
                $tmp_name = "<img src='$icon_file' width='$width' height='$height' align='absmiddle' border='0'>";

                if ($config['cf_use_member_icon'] == 2) // 회원아이콘+이름
                    $tmp_name = $tmp_name . " <span class='member'>$name</span>";
            }
        }
*/
   
        $mb = get_member($mb_id);
   
        if ($mb['mb_level'] == '2') {
   
            $tmp_name = "<img src='{$g4['path']}/image/lv1.gif' align='absmiddle' border='0'> ";
   
        }
   
        else if ($mb['mb_level'] == '3') {
   
            $tmp_name = "<img src='{$g4['path']}/image/lv2.gif' align='absmiddle' border='0'> ";
   
        }
   
        else if ($mb['mb_level'] == '4') {
   
            $tmp_name = "<img src='{$g4['path']}/image/lv3.gif' align='absmiddle' border='0'> ";
   
        }
   
        else if ($mb['mb_level'] == '5') {
   
            $tmp_name = "<img src='{$g4['path']}/image/lv4.gif' align='absmiddle' border='0'> ";
   
        }
   
        else if ($mb['mb_level'] == '6') {
   
            $tmp_name = "<img src='{$g4['path']}/image/lv5.gif' align='absmiddle' border='0'> ";
   
        } else {
   
            $tmp_name = "";
   
        }
   

        $tmp_name = $tmp_name . "<span class='member'>$name</span>";
        $title_mb_id = "[$mb_id]";

    } else {
        $tmp_name = "<span class='guest'>$name</span>";
        $title_mb_id = "[비회원]";
    }

    return "<a href=\"javascript:;\" onClick=\"showSideView(this, '$mb_id', '$name', '$email', '$homepage');\" title=\"{$title_mb_id}{$title_name}\">$tmp_name</a>";
}


---------------------
이소스를 적용했을때는 따로 등급별 아이콘을 호출하는게 불가능한건가요? ㅠㅠ
어찌해야할지를 모르겠네요...ㅜㅜ
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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