묻고답하기
외부로그인 인증을 달려면 어떻게 해야 하는지요?
2007.10.26 19:06
외부로그인, 즉 db 접속을 할려면 어떻게 해야 하는지요
<?
require_once("./config/config.inc.php"); <-------- 인쿠루드 파일
if(회원){
echo "회원님 로그인 되었습니다";
}
?>
이런식으로 외부페이지를 만들고 싶습니다..
그런데 외부접속 인증을 어떻게 해야 하는지 궁금합니다.
댓글 6
-
핑크플로이드
2007.10.26 21:15
-
궁금이
2007.10.26 21:53
답변감사합니다.
제가 주로 알고 싶어하는 것은 회원정보를 아는데 목적인지라(levle,이름,주소....등등)
잘 이해가 안되네요..
위젯 개념이라서 그런지요?
위젯 소스해석은 어느파일을 봐야 이해가 가는지요? -
핑크플로이드
2007.10.26 22:16
layout 을 사용하고계시죠?
xe_official을 사용하고 있다면...
zbxe/layouts/xe_official/layout.html 을 editor로 여셔서...
아무 부분에다가...
{print_r($logged_info)}
이걸 삽입한 다음...
로그인 한 후에 페이지를 refresh해보세요...
이걸 하는 목적은 zbxe는 로그인 한후에 회원정보를 $logged_info 라는 object에 저장하는데...
과연 이 object에 어떤 정보가 저장되는지를 보기 위함입니다...
출력을 하면 object의 키와 값들이 나옵니다.
뭐...대충...
[nick_name]은 뭐고...
[member_srl]은 뭐고...
이런값들이 나옵니다...
이중 원하시는 값을 선택하시면 되는거죠...
이 중 만약 멤버 srl을 출력하고 싶다면...
{$logged_info->member_srl} 이러면 출력이 되는거죠...
만약 로그인 위젯을 사용중이고...
로그인 후에 출력되는 정보를 수정하고 싶다면...
zbxe/widgets/login_info/skins/xe_official/login_info.html 을 수정하시면 됩니다. -
궁금이
2007.10.27 21:51
정확한 답변 감사 합니다
한가지만 더 질문 입니다
추가정보를 등록하고 그기에 부서명을 등록하였습니다,
그에 대한 정보를 읽어 올려고 하니 안되네요..
참고로 {$logged_info->extra_vars} 입력하니 O:8:"stdClass":1:{s:8:"partname";s:20:"영업부";} 로 출력되는데
여기서 "영업부" 만 읽어 오고 싶습니다.
답변 부탁드립니다.. -
핑크플로이드
2007.10.28 00:48
{$logged_info->partname} 이겠죠...
{print_r($logged_info)} 를 해보시면 아실수 있으실텐데요... -
궁금이
2007.10.28 08:50
답변 감사합니다.
어제는 O:8:"stdClass":1:{s:8:"partname";s:20:"영업부";} 로 출력되더니 오늘은
정상적으로 출력이 됩니다.
그리고 핑크플로드님의 답변데로 하니 정상적으로 나옵니다..
너무 허무해서 부끄러워 지네요..
{$logged_info->partname} 의 형태로 해서 저장값을 불러오는 소스가 제로보드에서만 있는것 인지,
php 명령어 인지는 모르지만 잘 이해가 가지 않는데 공부를 많이 해야 겠습니다..
답변 감사 합니다
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
카이네드 | 권한출력하는 방법좀(송동우님) | |
뮤르시엘라고 | 도메인주소를 2개 쓸수있을까요? [1] | 2013.05.02 by YJSoft |
김낙지 | 한국어 폰트 추가시요 lang.xml 관련 [1] | 2013.05.02 by 송동우 |
붉은산 | 제로보드xe 동영상로드 [3] | 2013.05.02 by 붉은산 |
마늘방구 | contact us 가 작동을 안하네요. | |
김벡희 | 도메인 포워딩(?) 하는방법이요 ... [1] | 2013.05.02 by 짝사랑 |
PodongS2 | 메타태그 관련 질문이요~! [1] | 2013.05.02 by 마야인 |
navyFlElD | 외부 로그인 문제 (급합니다 ㅠㅠ) [1] | 2013.05.02 by 마야인 |
김낙지 |
로그인 위젯의 가로 길이가 자기 멋대로 늘어납니다
![]() | |
Sean_ | 서버 이전 후 댓글창이 안보입니다. [1] | 2013.05.02 by jahong |
qqwqqw1212 | xe 게시판 백업 [1] | 2013.05.02 by jahong |
루트엘 | DB 전체 백업후 복구시 [1] | 2013.05.02 by jahong |
하여가 | 게시판에서 목록의 제목들 폰트 크기 수정하는 방법이 궁금합니다. 추가 질문입니다. | |
카이네드 | 권한출력하는 방법좀 [1] | 2013.05.01 by 송동우 |
하여가 | 게시판에서 목록의 제목들 폰트 크기 수정하는 방법이 궁금합니다. [1] | 2013.05.01 by 송동우 |
김벡희 |
Xe Default 게시판 스킨 New표시 시간 수정
[1]
![]() | 2013.05.01 by 송동우 |
늑대소리 | 각 게시판마다 추천인이 받는 포인트를 다르게 할 수 있나요? [1] | 2013.05.01 by 송동우 |
늑대소리 | 댓글에 포인트를 중복 안되게 주고 싶어요. [1] | 2013.05.01 by 송동우 |
박하향풍선껌 | 1.7.3업데이트 후 다운로드 권한 적용 안됨 | |
오락실주인 | xe 로 만든 사이트 목록 같은거 볼수없나염 ? [1] | 2013.05.01 by haanakiri |
그러지마시고 그냥 버튼을 클릭하면 로그인 페이지로 가게 만드세요...
예제 샘픔을 드릴테니 layout.html을 수정해보세요.
<a href="{$layout_info->index_url}">홈</a> // 그냥 홈 버튼
<!--@if($logged_info)--> // 로그인이 되어있다면
{$logged_info->nick_name} 님, 환영합니다. // 이름 뿌리고
<a href="{getUrl('act','dispMemberInfo','member_srl',$logged_info->member_srl)}">회원정보</a> // 회원정보 버튼
<a href="{getUrl('act','dispMemberLogout')}">로그아웃</a> // 로그아웃 버튼
<!--@if($logged_info->is_admin=="Y")--> // 관리자라면
<a href="{getUrl('','module','admin')}" onclick="window.open(this.href);return false;">관리</a> //관리 버튼
<!--@end-->
<!--@else--> // 로그인 안되어있으면
<a href="{getUrl('act','dispMemberLoginForm')}">로그인</a>
<!--@end-->
www.bio-it.or.kr 가셔서 상단에 로그인 버튼 클릭해보시면 미리보실수 있으세요...
새창으로 띄울수도 있겠죠...
대신 로그인 후 이벤트를 수정해야합니다.
적용하실때는 // (주석) 부분 다 빼세요...