회원등급아이콘 질문드립니다.
안녕하세요^^
회원등급아이콘 질문드립니다.
게시판리스트상에는 등급별로 아이콘이 제대로 잘나오고 있습니다.
근데 1:1 상담게시판에서는 글쓴이를 없애버리고
게시판 리스트 좌측상단에 홍길동님의 상담내역입니다. 라고 출력을 하고싶어서
<?=$member[mb_name]?>님의 상담내역입니다.
이런식으로 넣어서 로그인한 회원의 이름이 잘나타나는데요. 회원이름 앞에 등급아이콘을 나타내고 싶은데 등급아이콘을 불러드리는 저런 소스?가 먼지를 모르겠어서요..ㅜㅜ
고수님의 답변 기다리겠습니다.
도와주세요 꾸벅 (__)
회원등급아이콘 질문드립니다.
게시판리스트상에는 등급별로 아이콘이 제대로 잘나오고 있습니다.
근데 1:1 상담게시판에서는 글쓴이를 없애버리고
게시판 리스트 좌측상단에 홍길동님의 상담내역입니다. 라고 출력을 하고싶어서
<?=$member[mb_name]?>님의 상담내역입니다.
이런식으로 넣어서 로그인한 회원의 이름이 잘나타나는데요. 회원이름 앞에 등급아이콘을 나타내고 싶은데 등급아이콘을 불러드리는 저런 소스?가 먼지를 모르겠어서요..ㅜㅜ
고수님의 답변 기다리겠습니다.
도와주세요 꾸벅 (__)
댓글 4개
13년 전
http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=2519&sca=&sfl=wr_subject&stx=%B7%B9%BA%A7&sop=and&spt=-5328&page=3
13년 전
앤짱님이 링크해주신 글의 댓글에 <? 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("/\'/", "", $name);
$name = preg_replace("/\'/", "", $name);
$name = preg_replace("/\"/", """, $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>";
}
---------------------
이소스를 적용했을때는 따로 등급별 아이콘을 호출하는게 불가능한건가요? ㅠㅠ
어찌해야할지를 모르겠네요...ㅜㅜ
제가 회원아이콘 적용하느라 사용한 소스가 아래와 같은데
---------------------
// 회원 레이어
function get_sideview($mb_id, $name="", $email="", $homepage="")
{
global $config;
global $g4;
$email = base64_encode($email);
$homepage = set_http($homepage);
$name = preg_replace("/\'/", "", $name);
$name = preg_replace("/\'/", "", $name);
$name = preg_replace("/\"/", """, $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>";
}
---------------------
이소스를 적용했을때는 따로 등급별 아이콘을 호출하는게 불가능한건가요? ㅠㅠ
어찌해야할지를 모르겠네요...ㅜㅜ
13년 전
그럼 천상재회님이 올리신 방법으로 해보세요
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=8056&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%B2%9C%EC%83%81%EC%9E%AC%ED%9A%8C+2006-10-29&sop=and
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=8056&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%B2%9C%EC%83%81%EC%9E%AC%ED%9A%8C+2006-10-29&sop=and
13년 전
해결하진 못했지만 감사합니다.ㅠㅠ
게시판 목록
그누4 질문답변
그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.
기존 게시물은 열람만 가능합니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 66514 | 11년 전 | 2127 | ||
| 66513 | 11년 전 | 4477 | ||
| 66512 | 11년 전 | 4140 | ||
| 66511 | 11년 전 | 2409 | ||
| 66510 | 11년 전 | 3022 | ||
| 66509 |
반갑습니다요
|
11년 전 | 2885 | |
| 66508 |
|
11년 전 | 3474 | |
| 66507 |
자동차방향제
|
11년 전 | 2931 | |
| 66506 |
구라대마왕
|
11년 전 | 2703 | |
| 66505 | 11년 전 | 2780 | ||
| 66504 | 11년 전 | 3110 | ||
| 66503 |
착한아이민이
|
11년 전 | 3296 | |
| 66502 | 11년 전 | 2712 | ||
| 66501 |
착한아이민이
|
11년 전 | 2560 | |
| 66500 |
canth
|
11년 전 | 3289 | |
| 66499 |
한번잘해보자
|
11년 전 | 4226 | |
| 66498 | 11년 전 | 2859 | ||
| 66497 |
xargs
|
11년 전 | 2545 | |
| 66496 |
aisru
|
11년 전 | 2630 | |
| 66495 |
alexseo
|
11년 전 | 2732 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기