까만도둑님의 질문에 대한 재 질문입니다
링크의 질문에 대한 체택글인 아래와 같은내용을 스킨에 적용하니 모두 관리자아이콘만 출력되는 것 같습니다.
아래 내용을 어떻게 적용하는 것인가요
<? $mb_dir = "$g4[path]/data/member/".substr($member[mb_id],0,2); ?>
<img src='<?="$mb_dir/$member[mb_id].gif";?>' border='0'>
<img src='<?="$mb_dir/$member[mb_id].gif";?>' border='0'>
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 12개
로그인 한 사람의 아이콘이 나올 겁니다.
list 스킨이라면 <img src='<?=$mb_dir?>/<?=$list[$i]['mb_id']?>.gif' border='0'> 되겠네요.
<? $mb_dir = "$g4[path]/data/member/".substr($view[mb_id],0,2); ?>
<img src='<?="$mb_dir/$view[mb_id].gif";?>' border='0'>
리스트라면 이렇게 해야 할듯 합니다.
<? $list[$i][mb_dir] = "$g4[path]/data/member/".substr($list[$i][mb_id],0,2); ?>
<img src='<?="$list[$i][mb_dir]/$list[$i][mb_id].gif";?>' border='0'>
<? $mb_dir = "$g4[path]/data/member/".substr($member[mb_id],0,2); ?>
<img src='<?=$mb_dir?>/<?=$list[$i]['mb_id']?>.gif' border='0'>
하면 아이콘 경로가 아래와 같이 나오는데..
http://www.cjseowon.ms.kr/gnu/data/member/ad/lys255.gif
마지막의 ad/lys255.gif 에서 ad 는 무엇인가요....
그리고 iys255.gif 는 회원이 올린 아이콘 이겠죠..?
<? $mb_dir = "$g4[path]/data/member/".substr($member[mb_id],0,2); ?>
부분의 $member[mb_id] 를 $list[$i]['mb_id'] 로 수정해 주시면 됩니다.
아... 그리고 헐랭이님의 코멘트가 더 답에 가까우니, 포인트는 헐랭이님께 주세요.
<? $list[$i][mb_dir] = "$g4[path]/data/member/".substr($list[$i][mb_id],0,2); ?>
<img src='<?="$list[$i][mb_dir]/$list[$i][mb_id].gif";?>' border='0'>
와 같이 입력하니 아래와 같이 이미지 경로가 나오네요..
http://www.cjseowon.ms.kr/gnu/bbs/Array[mb_dir]/Array[mb_id].gif
<img src='<?=$list[$i][mb_dir]?>/<?=$list[$i][mb_id]?>.gif' border='0'>
회원아이콘이 있는 경우는 위의 내용을 입력하지 않아도 회원아이콘이 잘 출력되네요
그런데 위의 내용은 회원아이콘 출력하는 것 같고 회원아이콘은 위의내용을 입력하지 않아도 원래 출력되는 것 아닌가요..
레벨아이콘 출력을 위해 commom.lib.php 를 수정하는 천상재회님의 팁을 이용했었는데...
그누원본수정없이 가능한가해서 시도중입니다
회원아이콘을 특별한 폴더에 저장한다는 뜻인지...
아닌곳에서도 회원 아이콘을 출력하는 방법을 질문 하셨고 그내용 대로라면
위의 코멘트가 맞는 답입니다. 즉 원하는곳 아무데나 글쓴이의 아이콘을 뿌려주는 방법입니다.