그누보드와 외부 DB 연동.. 질문합니다. 정보
그누보드와 외부 DB 연동.. 질문합니다.본문
염치 불구하고 질문 드립니다.
일단 다른 DB에 아이디,패스워드가 있습니다.
제가 자체적으로 만든 웹에서 이것으로 로그인을 하면, $_SESSION['id'] = $id; 뭐 이런식으로
세션을 만듭니다.
이제 이 세션을 가지고 그누보드 글쓰기와 연동을 하고 싶은데..
그냥 단순히 그누보드에서 session_start(); echo $_SESSION['id']; 이런식으로 했더니 안되네요 ㅠㅠ
꼭 저런방식이 아니더라도 외부 DB와 그누 글쓰기(권한문제, 외부 DB에 있는 회원인지만 확인하면 됨)를 연동할 수 있는 더 좋은 방법이 있다면 답변 부탁드리겠습니다.
한줄요약 : 세션 연동이 안되는데 이를 할 수 있는 방법이나 다른 방식의 DB 연동 방법을 알려주세요..
감사합니다.
일단 다른 DB에 아이디,패스워드가 있습니다.
제가 자체적으로 만든 웹에서 이것으로 로그인을 하면, $_SESSION['id'] = $id; 뭐 이런식으로
세션을 만듭니다.
이제 이 세션을 가지고 그누보드 글쓰기와 연동을 하고 싶은데..
그냥 단순히 그누보드에서 session_start(); echo $_SESSION['id']; 이런식으로 했더니 안되네요 ㅠㅠ
꼭 저런방식이 아니더라도 외부 DB와 그누 글쓰기(권한문제, 외부 DB에 있는 회원인지만 확인하면 됨)를 연동할 수 있는 더 좋은 방법이 있다면 답변 부탁드리겠습니다.
한줄요약 : 세션 연동이 안되는데 이를 할 수 있는 방법이나 다른 방식의 DB 연동 방법을 알려주세요..
감사합니다.
댓글 전체
그누, 자체프로그램 둘중에 어느 것의 회원디비를 사용하느냐가 1차 관건입니다.
자체프로그램의 회원디비를 기본으로 삼는다면, 그누보드의 세션 디렉토리를 자체프로그램의
세션디렉토리로 변경하고 bbs/login_check.php 에서 세션명을 동일하게 맞춰주면 됩니다.
조건은, 두개 프로그램간 회원정보는 동일해야 하고 한쪽이 업데이트 되면 다른쪽도 업데이트 되어야
합니다.
자체프로그램의 회원디비를 기본으로 삼는다면, 그누보드의 세션 디렉토리를 자체프로그램의
세션디렉토리로 변경하고 bbs/login_check.php 에서 세션명을 동일하게 맞춰주면 됩니다.
조건은, 두개 프로그램간 회원정보는 동일해야 하고 한쪽이 업데이트 되면 다른쪽도 업데이트 되어야
합니다.
세션 디렉토리만 변경해주면 되는건가요?
일반적으로 php $_SESSION 은 어디에 저장되는지.. 서버별로 다른건가요?
의외로 간단하네요 감사합니다 ㅎㅎ
일반적으로 php $_SESSION 은 어디에 저장되는지.. 서버별로 다른건가요?
의외로 간단하네요 감사합니다 ㅎㅎ