같은 사이트에서 다른 회원테이블과 그누보드 회원테이블과 연동하는 방법이 있을까요? 정보
같은 사이트에서 다른 회원테이블과 그누보드 회원테이블과 연동하는 방법이 있을까요?본문
안녕하세요. 질문답변 게시판과 팁게시판을 모두 뒤져도 답변을 찾을 수 없어서 글 남깁니다.
기존에 만들어진 사이트가 있는데...기존에 만들어진 사이트에서 별도로 회원을 가입도 받고 관리도 하고 있습니다.
그런데, 그누보드 게시판을 너무 사용하고 싶어서 어떻게 연동을 해보고자 하는데...아직 실력이 많이 미흡해서 고수님들께 질문 좀 드리고자 합니다.
질문
기존에 만들어진 회원가입양식이 완료될때 member란 테이블에 회원정보가 저장이 됨과 동시에...
그누보드의 회원테이블에도 동시에 정보가 저장이 되었으면 하는데 가능한가요?
그누보드의 회원테이블엔 아이디와 이름, 패스워드만 입력이 되어도 무방합니다.
이렇게 할려는 목적은 로그인 한 사람만 글쓰기를 할 수 있게 하기 위합니다.
내용을 정리하면 아래와 같습니다.
1. 기존 사이트에 가입
2. 같은 디비의 그누보드 회원테이블에도 동시에 저장
3. 그누보드 게시판 접근 시 로그인 한 회원에게만 글쓰기 버튼을 노출
4. 글쓰기 버튼 클릭 시 자동으로 회원의 정보가 입력(아이디,패스워드..등)
일단 이렇게 되는게 가능한지 궁금합니다...
아니면, 이런 경우 어떻게 처리하는 것이 가장 좋은 방법일까요?
지금 회원관련을 그누보드에 맞추기는 불가능할 것 같고...좀 간편한 방법으로 위와 같은 기능을 구현하고 싶습니다...
얼빵한 질문한다고 나무레지 마시고 초보에게 작은 팁이라도 좀 남겨주시면 너무 감사하겠습니다.
읽어주셔서 감사합니다.
댓글 전체

1,2번은 어렵지 않습니다.
기존 사이트에 가입할때 가입 완료 되는 파일에 그누도 가입되게 sql문을 넣어주면 되니까요
3번은 로그인이라면 사이트 로그인을 말씀하시는거 같은데
어떻게 보드를 적용하느냐에 따라 수정할 부분이 틀려집니다. 완전 연동한다면 수정할 부분;;;
사이트 로그인한 회원만 글쓰기 버튼이 보이게 한다면 간단히
사이트로그인 정보가 있다면 글쓰기 버튼이 나오게 그누보드 스킨의 글쓰기버튼을 if문으로 코딩하면 되겠죠
4번은 글쓰기 눌렀을경우 사이트의 회원정보를 DB에서 불러와서
그누 보드 스킨에 나오게 하면 됩니다.
write.skin.php을 수정하면 됩니다.
이런식의 사용은 게시판만 비회원 모드로 작성 가능하게 하는경우 같군요
그렇다면 굳이 그누에 같에 가입되게 할필요 없이 게시판만 사용 가능합니다.
예를들어
글쓰기 스킨에 <input name='wr_name' value='<?=$사이트회원이름?>'>
이렇게 하면 자동으로 입력 됩니다.
단 미리 회원 정보를 DB에서 가져올수 있게 소스를 추가해줘야 겠죠
기존 사이트에 가입할때 가입 완료 되는 파일에 그누도 가입되게 sql문을 넣어주면 되니까요
3번은 로그인이라면 사이트 로그인을 말씀하시는거 같은데
어떻게 보드를 적용하느냐에 따라 수정할 부분이 틀려집니다. 완전 연동한다면 수정할 부분;;;
사이트 로그인한 회원만 글쓰기 버튼이 보이게 한다면 간단히
사이트로그인 정보가 있다면 글쓰기 버튼이 나오게 그누보드 스킨의 글쓰기버튼을 if문으로 코딩하면 되겠죠
4번은 글쓰기 눌렀을경우 사이트의 회원정보를 DB에서 불러와서
그누 보드 스킨에 나오게 하면 됩니다.
write.skin.php을 수정하면 됩니다.
이런식의 사용은 게시판만 비회원 모드로 작성 가능하게 하는경우 같군요
그렇다면 굳이 그누에 같에 가입되게 할필요 없이 게시판만 사용 가능합니다.
예를들어
글쓰기 스킨에 <input name='wr_name' value='<?=$사이트회원이름?>'>
이렇게 하면 자동으로 입력 됩니다.
단 미리 회원 정보를 DB에서 가져올수 있게 소스를 추가해줘야 겠죠
확인