웹마스터 팁

제가 올린 팁은 회원리스트를 출력하는데 필요한 부분입니다.
회원의 기본정보 외에 추가로 입력한 정보를 추출하는데 extra_vars라는 부분만 선택하면
추가정보가 한꺼번에 복잡하게 출력되어 원래 설정한 부분부분을 정리하여 추출하는 방식입니다.

수정할 파일은 아래와 같습니다.
   내용 : 관리형모듈>위젯>특정 그룹 회원 출력 위젯(member_group)
   파일위치 : widgets>member_group>skins>default>list.html


회원 확장값(추가정보) 중에서 휴대전화를 출력하는 것만 예를 들어 만들어 봤습니다.
여기에 쓰인 변수값은 임의한 것이니까 적당하게 지정하세요.
저도 하다보니 답답하여 찾았는데 무식한 방법이지만 쓸만하네요.

빨간색 부분만 입력하면 됩니다.

조금이나 도움이 되었으면 하네요.


////extra_vars의 출력값/////////
O:8:"stdClass":14:{s:10:
"joinadd";s:0:"";s:12:"open_joinadd";s:0:"";s:7:
"mobile";s:16:"010|@|2002|@|2002";s:15:"open_joinmobile";s:1:"Y";s:11: ......;}


//////원하는 위치에 입력 ////////
{@$ev=($val->extra_vars);}
{@$ev_1='";s:';}
{@$ev_2='';} {@$ev=str_replace($ev_1,$ev_2,$ev);} ///// ";s:' 값 제거
{@$s2=strpos($ev,mobile); $e2=strpos($ev,open_mobile); $d2=$e2-$s2;} ////휴대전화의 값 위치
{@$ev_s2=substr($ev,$s2,$d2);}
{@$s2_1=strpos($ev_s2,':"');}
{@$e2_1=strpos($ev_s2,'11:"');}
//11:"은 값마다 다름(010|@|2002|@|2002";s:11:")
{@$d2_1=$e2_1-$s2_1;} {@$ev_s2_2=substr($ev_s2,$s2_1,$d2_1);} {@$ev_s2_3=str_replace(':"','',$ev_s2_2);} ////문자 제거 {@$ev_s2_4=str_replace('|@|','-',$ev_s2_3);} ////문자제거
{($ev_s2_4)}
//마지막 출력부분


출력 예)------------------------------------------------------------------------------------

제목 글쓴이 날짜
확장변수에 회원정보를 넣어보자 [10] file 개돌 2009.06.30
회원가입후 1주일이 지나지 않은 계정에 한하여 탈퇴 제한하기 [1] Arp 2010.12.23
XE에서 설문조사시 비회원 참여하는 방법 있을까요? [1] file hellosamyoo 2010.10.12
게시판에서 비회원 메일 주소 확인하기 똑디 2009.10.12
[생초보팁] 회원가입시 홈페이지 블로그주소 않나타내기 ㅋ [4] 에혀라X 2010.12.05
외부프로그램에서 제로보드 xe 및 그누보드 회원 연동(로그인) 하기 - 초간단 [1] 한이73 2010.02.03
회원 기본정보 공개여부 및 정보변경 옵션으로 처리하기(Member Moudle) [18] file 대암지기 2008.03.04
새로운 회원가입 형식 - 이게 팁이 될 줄 모르겠네요. ^^ [20] SeoSeungHyun 2010.09.15
검정 배경 홈페이지용 회원 정보 스킨 file LutZ 2010.08.03
외부에서 회원정보 불러오기 [5] 미오유 2007.08.15
게시판 본문페이지 닉네임 옆에 회원그룹명 사용 [4] file 늘푸른이 2010.08.13
관리자에서 회원리스트(남성,여성리스트 분류해서 보기) [5] file 늘푸른이 2010.08.13
회원과 비회원 구분하여 출력하기 [6] NEARSTORY 2009.12.26
로그인한 회원만 최근 게시글, 검색등 볼수 있도록 하기 [3] [_)s 2008.12.31
회원 확장 변수(extra_vars) 출력하는 방법 [15] file 척~ 2008.05.23
일반 회원이나 손님도, 제목의 글자색상 및 굵기 설정 가능하게. [1] sejin7940 2010.07.14
레이아웃 자작시 생기는 회원 모듈과의 충돌 [1] file ZHANG™ 2010.08.15
회원 정보 및 회원 리스트에 회원 성별 앞에 아이콘 넣기 [5] file 늘푸른이 2010.08.06
회원약관 추가 [7] file 애치티 2009.01.15
0.1.1 패치하시면 가입시 기본 회원 그룹 선택해야해요. [2] 다케루 2007.08.26