자체 홈페이지에서 $_SESSION['ss_mb_id'] 사용하기 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

자체 홈페이지에서 $_SESSION['ss_mb_id'] 사용하기 정보

자체 홈페이지에서 $_SESSION['ss_mb_id'] 사용하기

본문

안녕하세요.
자체 홈페이지를 운영하고 있습니다.
여러 기능이나 회원 관련은 직접 제작해서 사용하고 있습니다.

고민은 다름이 아니라 게시판을 그누보드로 사용하기 위해서인데요...

자체 제작된 홈페이지에서 로그인 하면 그누보드로 로그인한것과 같은 형태로 사용을 했으면 합니다.
둘다 같은 서버에 같은 도메인에 있구요.

예전에 제로보드로는 제로보드에서 사용되는 세션만 등록하면 큰 문제는 없었는데...
그누보드는 로그인때 세션 등록이

bbs/login_check.php 에 ss_mb_id, ss_mb_key 두가지 더라구요.

혹시나 하고 이부분에 대해서 자체 로그인시 두 세션을 모두 등록 하도록 하였습니다.

헌데 문제는...

자체적으로 만든 페이지에서는

session_start();
echo $_SESSION['ss_mb_id'];

하면 해당 세션값이 잘 나옵니다.

헌데...

그누보드를 활용하는 부분에 있어서는 해당 세션값이 나오질 않습니다.

세션 등록이 잘못된건가요?

세션 디렉토리를 어찌해야 한다고는 있던데...

그부분 때문인건지...

login_check.php에서 디렉토리 관련은 보이지 않던데...

어느 부분인가요?

자체 시스템에서는 세션 디렉토리 그런 부분은 없거든요.



요약 하자면 자체 로그인시 자체적으로 ss_mb_id를 등록하고 자체 페이지에서는 ss_md_id 세션이 잘나오는데

그누보드 관련된 페이지에서는 ss_md_id 값이 나오질 않네요.

조언 부탁드립니다.

감사합니다.
  • 복사

( select a.* , ( select sum(co_count) as co_count from g4_qa_choose where mb_id=a.mb_id and bo_table = 'g4_qa' ) as q_co_count from `g4_write_g4_qa` a where wr_parent = '282707' and wr_8 != '' and wr_is_comment = 1 and CONVERT(wr_7, UNSIGNED) >= 5 group by wr_content having max(wr_7) order by CONVERT(wr_7, UNSIGNED) desc limit 3 )

1055 : Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'sir.a.wr_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

error file : /15sir/bbs/board.php