메뉴 건너뛰기

XE : Xpress Engine


XE에 대한 생각! XE에 대한 공감! - XE를 사용하는 다른 사람들과 의견을 나눌 수 있는 곳입니다. 많은 의견 공유로 더 좋은 XE를 만들어 주세요.


묻고 답하기

질문 하시기 전에 아래 글을 꼭 읽어주세요.
- XE 질문하시기 전에 XE Core 매뉴얼을 읽어봐주세요.
- 다음의 항목에 해당 하는 질문은 여기보단 해당 프로젝트의 포럼에 글을 올리시는게 더 전문적인 답변이 가능합니다.
   게시판, 플래닛, CafeXE, Textyle, wiki, IssueTracker 이 외에도 XE Project에 전문 프로젝트들이 있고 각 프로젝트의 포럼등에서 질문을 하시는 것이 더 좋습니다.
질문하신 분은 꼭 답변 채택을 하셔야 질문시 걸었던 포인트의 절반을 되돌려 받습니다.

XE 1.1.3 외부페이지 연동 오류

우왕 2009.01.07 18:35

XE1.1.1 버젼을 사용을 하다가 1.1.3으로 업데이트를 하였습니다.

팁란에서 사용하던

세션을 이용하여 외부페이지에서 로그인한 ID, 실명, 닉네임, 관리자유무 등을 체크를 하고

그안에 따로 제가 만든 프로그램으로 사용을 하였습니다.


사용하던 소스
 ==  == == == == ==  == == == == ==  == == == == ==  == == == == ==  == == == == ==  == == == ==
    $zbxe_server_path = "/home/hosting_users/호스팅/www/zbxe/"; // 관리자 페이지에 설치된 경로 부분  
    $zbxe_url_path = "http://호스팅/zbxe/"; // zbxe가 설치된 URL  

    if(!ini_get('session.auto_start')) {  
        session_cache_limiter('no-cache, must-revalidate');  
        ini_set("session.gc_maxlifetime", "18000");  
        if(is_dir($zbxe_server_path."files/sessions")) session_save_path($zbxe_server_path."files/sessions/");  
        session_start();  
    }  

    if(!$is_logged){        
      Header("Location:http://호스팅/zbxe"); // 로그인 화면으로 이동  
      exit(1);  
    }  
    else{ // 이 안에 원래 프로그램의 내용을 넣습니다. else 구문은 삭제해도 무방합니다.  


       $xe_id = $logged_info->user_id;   //아이디
       $xe_name = $logged_info->user_name;   //이름
       $xe_nick = $logged_info->nick_name; //닉네임
       $birth = $logged_info->birthday;   //생일
       $is_admin = $logged_info->is_admin;//관리자 확인여부
}
 ==  == == == == ==  == == == == ==  == == == == ==  == == == == ==  == == == == ==  == == == ==

근데..  외부페이지가 연동이 안되서 확인을 해보았더니 /zbxe/files/sessions/ 에 세션이 생기던것들이 

1.1.3버젼부터인지 세션을 DB로 관리를 하더군요..;;

이걸 xml로 불러와서 세션을 연동을 하는지 xml로 생성이 되구요..

이걸(DB또는 XML) 이용해서 외부페이지와 연동을 하던지 할수가 없을까요 ㅠ_ㅠ

꼭 좀 도와주세요!!!!  ㅠ0ㅠ

의견 (0)

답변등록

현재 답변들 0