웹마스터 팁

제가 올린 팁은 회원리스트를 출력하는데 필요한 부분입니다.
회원의 기본정보 외에 추가로 입력한 정보를 추출하는데 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)}
//마지막 출력부분


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

제목 글쓴이 날짜
카테고리별로 최근게시물 뽑아오기 [11] file 팔공산 2008.05.22
회원 확장 변수(extra_vars) 출력하는 방법 [15] file 척~ 2008.05.23
배경음악 넣기(ZBXE를 기본폴더에 설치한 경우) [4] 백성찬 2008.05.26
IE6 한글도메인에 ZBXE 때문에 속 썩이시는 분 [1] 햇살과수원 2008.05.26
제로보드 XE에서 파비콘(favicon) 만들기 [8] file tindrum 2008.05.26
자바스크립트로 브라우저 타이틀 바꾸기 [4] Geun 2008.05.26
이미지 삽입후 이미지 위에 노란색 박스 사라지게하는 법 [5] dhseo 2008.05.28
스크롤바색상 변하게 [5] file 김민787 2008.05.28
오른쪽 마우스 사용 금지하기 [15] Fursys 2008.05.28
이전글, 다음글 얻기 [25] 라르게덴 2008.05.29
설문조사에서 로그인하지 않은 사용자는 투표하지 못하도록 수정하기 [3] mooo 2008.05.29
제로보드와 플래시 게시판 연동해서 사용하기 [5] Park Ki-tae 2008.05.30
확장변수 다중선택에서 체크박스의 선택개수를 제한하기 [5] file 우야꼬 2008.05.30
제로보드4 스타일 이전글/다음글 구현하기 (라르게덴님 팁 재탕) [12] file 老姜君 2008.05.30
본문글 하단 목록 옵션 처리하기 [4] file 老姜君 2008.05.31
가입시 웹마스터에게 가입했다는 메일 보내기. [4] file dhseo 2008.06.02
회원 가입시 admin이 가입 승인이후 동작시키도록 변경!! [1] dhseo 2008.06.02
웹용 색상코드표 기타 푸른커튼 2008.06.03
외부페이지 접근을 제로보드XE를 통해서만 접근을 허용 하고 싶다면 [9] 임기택924 2008.06.03
레이아웃에 스크립트를 이용한 화면을 띄우고 싶은 경우 [3] dhseo 2008.06.03