[XE] ID나 닉네임, 메일 주소로 회원 정보 구하기

돌아다니면서 구한 자료로 공부하는 공간입니다..

틀린부분이 있다면 말씀해주시면 수정하도록 하겠습니다.

※ 남을 비방하거나 욕 / 정치적인 글은 삭제 대상이 됩니다. ※

[XE] ID나 닉네임, 메일 주소로 회원 정보 구하기

만키로군 0 2230 0


 

템플릿 파일에서는

{@

$oMemberModel = &getModel('member');

$member_info = $oMemberModel->getMemberInfoByMemberSrl(회원 정보를 구할 회원의 member_srl);

}

 

일반 PHP 파일에서는

<?php

$oMemberModel = &getModel('member');

$member_info = $oMemberModel->getMemberInfoByMemberSrl(회원 정보를 구할 회원의 member_srl);


?>

 

$member_info 변수 구조는 http://funnyxe.com/9431를 참고하세요.

 

외부 페이지 (모듈 프로그램, 애드온 프로그램, 위젯 프로그램 등)

<?php

$logged_info = Context::get('logged_info');

?>


XE 내부 페이지 (게시판 스킨 등)

{@

$logged_info = Context::get('logged_info');

}

 

와 같이 로그인 정보를 구한다.

 

$logged_info->member_srl : 회원의 고유 번호. 중복 X

$logged_info->user_id : 아이디

$logged_info->email_address : 메일 주소

$logged_info->passwrod : 비밀번호. MD5 형식으로 암호화 되어 있음.

$logged_info->email_id : 메일 주소에서 아이디 부분만 뽑아낸 것.

$logged_info->email_host : 메일 주소에서 호스타 부분만 뽑아낸 것.

$logged_info->user_name : 이름

$logged_info->nick_name : 닉네임

$logged_info->homepage : 홈페이지 주소

$logged_info->blog : 블로그 주소

$logged_info->birthday : 생일

$logged_info->allow_mailing : 메일링 수신

$logged_info->allow_message : 쪽지 수신 여부 (Y: 전체 수신, N :거부, F : 친구만 허용)

$logged_info->denied : 사용 중지 (Y: 사용 중지)

$logged_info->limit_date : 제한일

$logged_info->regdate : 가입일

$logged_info->last_login : 최근 로그인 시간

$logged_info->is_admin : 최고 관리자 여부 (Y: 최고 관리자, N: 최고 관리자 아님)

$logged_info->description : 설명

$logged_info->profile_image : 프로필 이미지 정보가 담긴 배열

$logged_info->profile_image->width : 프로필 이미지 가로 폭

$logged_info->profile_image->height : 프로필 이미지 세로 폭

$logged_info->profile_image->src : 프로필 이미지 전체 주소

$logged_info->profile_image->file : 프로필 이미지 경로

$logged_info->image_name : 이미지 이름 정보가 담긴 배열

$logged_info->image_name->width : 이미지 이름 가로 폭

$logged_info->image_name->height : 이미지 이름 세로 폭

$logged_info->image_name->src : 이미지 이름 전체 주소

$logged_info->image_name->file : 이미지 이름 경로

$logged_info->image_mark : 이미지 마크 정보가 담긴 배열

$logged_info->image_mark->width : 이미지 마크 가로 폭

$logged_info->image_mark->height : 이미지 마크 세로 폭

$logged_info->image_mark->src : 이미지 마크 전체 주소

$logged_info->image_mark->file : 이미지 마크 경로

$logged_info->signature : 서명

$logged_info->group_list : 소속된 그룹 정보가 담긴 배열


 


만약 추가한 가입폼이 있다면

$logged_info->입력항목 이름

과 같이 사용 가능합니다.

 

위 글과 거의 동일합니다.
자세한 내용은 위 글을 참고하세요.

ID로 회원 정보 구하기 : getMemberInfoByMemberSrl 대신 getMemberInfoByUserId

닉네임으로 회원 정보 구하기 : getMemberInfoByMemberSrl 대신 getMemberInfoByNickName

메일 주소로 회원 정보 구하기 : getMemberInfoByMemberSrl 대신 getMemberInfoByEmailAddress

, ,

0 Comments
제목