묻고답하기
외부페이지 로그인 정보 가져오는 문제
2013.04.09 23:22
안녕하세요.
제로보드로 개인홈페이지를 만드는 초보입니다.
웹호스팅 업체의 초기 설정 그대로 사용하며 아직 제로보드 최근에 core 업데이트 되었던데...
잘 못 건들면 그동안 작업한 것 모두 날아갈 것 같아... 시도조차 못한 아주 초보입니다.
어떻게 해서 홈페이지 페이지까지 만들었는데... 약 1달 정도 제 머리를 아프게 하는 문제가 있습니다.
외부페이지를 이용해서 레이아웃에 삽입해서 각 페이지를 만들고 있는데...
(아직 CSS가 뭔지 몰라... 시도도 못하고 일일이 수 작업으로 하고 있습니다...ㅠㅠ)
근데 문제는 외부페이지에서 로그인 정보를 사용하고 싶습니다.
예를 들면 회원이 접속하면 회원과 관련된 정보들을 페이지에 표시하고 싶습니다.
이와 관련된 모듈이 있던데.... 기본적으로 제공되는 정보 이외에...
현재 접속하고 있는 사용자의 로그인 정보를 이용해서 그 회원과 관련된 개인화된 자료들을 보여주고 싶습니다.
인터넷 찾아 보니...
아래와 같은 자료를 이용하면 받을 수 있다고하는데...
<?
define('__XE__',true);
define('__ZBXE__',true);
require_once("xe/config/config.inc.php");
$oContext = &Context::getInstance();
$oContext->init();
$is_logged = Context::get('is_logged');
if($is_logged){
$logged_info = Context::get('logged_info');
$no = $logged_info->member_srl;
$id = $logged_info->user_id;
$name = $logged_info->user_name;
$nick = $logged_info->nick_name;
$email = $logged_info->email_address;
$home = $logged_info->homepage;
$birth = $logged_info->birthday;
$is_admin = $logged_info->is_admin;
}
$oContext->close();
?>
제가 해보니... 아예 받아오지 못하는 것 같습니다.....ㅠㅠ
제가 원하는 것은 현재 접속한 사람의 아이디만 불러올 수 있다면...
이 아이디를 이용해서... mysql에 있는 접속한 회원과 관련된 여러 자료들을 호출해서
개인화된 화면을 제공할 수 있을 것 같은데... 이 것이 해결이 안되어... 벌써 1달째 머리를 싸메고 있는 중입니다...ㅠㅠ
솔직히 울고 싶습니다.
메뉴를 클릭하면 자동으로 현재 접속하고 있는 회원의 아이디를 불러올 수 있는 방법을 알고 계시는 분의 간곡한 도움 부탁드립니다. ㅠㅠ
댓글 2
-
푸시아
2013.04.10 01:04
-
****초보--
2013.04.10 15:42
답변 감사드립니다. 경로는 확인해보니 이상이 없는 것 같습니다. 원래는 자동으로 읽어와져서 $no를 변수로 처리하면 적용이 되어야 되는 것이죠? -
ForestChae
2013.04.10 10:19
저도 같은 문제 해결에 골머리를 앓고 있는데요...
분명 며칠 전까지만 해도 logged-info->member_srl 정보를 가져와서 처리했던 일들이 지금은 안 되고 있습니다.
XE Core 1.7.3.0 업그레이드 이후 부터라고 생각됩니다만... 제가 무지하다는 것을 우선순위에 두고 제가 잘못한 점을며칠 째 찾고 있습니다만 도무지 알 수가 없습니다.
저는 모두 안 되는 것은 아닙니다.
먼저 일반 외부페이지에서 Form에 데이터 입력을 받고 Action 으로 Call 한 php 파일에서는 정상적으로 logged_info->member_srl 을 가져오고 있습니다. write_apply.php 라는 파일에서 require('common.php'); 라고 선언한 뒤, common.php 에서 Context::get('logged_info') 함수를 통해 정보를 정상적으로 가지고 오는 것을 확인 되고 있습니다.
하지만, 다른 프로그램에서는 직접 DB Control 이 필요하기 때문에 member_srl 을 Query조건에 넣어야 해서 외부페이지 시작과 동시에 require('common.php')를 호출하고 있습니다.
여기서부터 logged_info 정보를 가져올 수 없는 현상이 계속 발생하고 있습니다.
Session 정보도 출력해봤지만 소용없고... 여러 도움말에 나와있는 갖가지 방법을 적용해 봤지만 소용이 없었습니다.
이와 관련해서 경험이 있으신분의 소중한 조언을 듣고 싶습니다.
-
****초보--
2013.04.10 15:41
답변 감사드립니다. 저는 아예 읽어오질 못하는데... 예전에는 읽어오는데는 문제가 없었는지요?
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
위즈덤 | 통합검색 코드는 레이아웃에만 들어가나요? | |
소우리 | 어디가 잘못된건지 봐주세요ㅕ [1] | 2007.11.20 by 메탈퀸 |
discus | 셀의 높이가 제각각 늘어나는 상황이... [1] | 2007.11.20 by 메탈퀸 |
큰천사 | 게시판 삭제에 대하여..... [3] | 2007.11.20 by 큰천사 |
트루(-_-); | 에디터 컴포넌트에서.. | |
t_inside | 확장변수 내용정렬 및 내용별 게시물추출방법 | |
김태상 | 고수님들의 답변에 목말라 있습니다. ^ [2] | 2007.11.21 by 김태상 |
날아다니는 다리미 | 브라우저 주소옆에 아이콘 집어넣고 싶은데요 [1] | 2007.11.21 by 비엔유 |
이영호289 | naver_map 기능이 없어 졌나요? [2] | 2007.11.21 by 슈퍼맨~ |
한웅걸 | ''라이센스에 동의합니다'' 누르면 반응 없어요 [4] | 2007.11.21 by 10월의날개 |
위즈덤 | 흑...이전 버전으로 돌리고 싶은데요 [1] | 2007.11.21 by 조창훈381 |
칭구865 | 한글 이름의 이미지를 저장하면 "제목없음.bmp"가 나옵니다. [1] | 2007.11.21 by 조창훈381 |
zepillos | 현재페이지에 1차메뉴와 2차메뉴를 표시하는 방법을 알려주세요. [2] | 2007.11.21 by zepillos |
김동현652 | 제로보드를 쓰다가... [1] | 2007.11.21 by 비나무 |
제이™ | 라이센스키 관련 오류 메시지가 뜹니다. | |
용짱 | 스크롤 따라다니는 레이어 적용방법? [2] | 2007.11.21 by 오루페우스 |
이창훈785 | 제로XE 설치관련 질문입니다. [2] | 2007.11.21 by 이창훈785 |
Nestea_Cool | [HTML] select문에서 링크거는거 질문드립니다. [4] | 2007.11.21 by 괄리자 |
ㅁ? | 위지웍 에디터. | |
Nee | 0.2.6버전 페이지 모듈에 문제가 있네요. |
require_once("xe/config/config.inc.php");
이것의 경로가 잘못되었는지 확인해 보세요.