테이블(게시판복사) 방법좀 알려주세요., > 그누4 질문답변

그누4 질문답변

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

테이블(게시판복사) 방법좀 알려주세요., 정보

테이블(게시판복사) 방법좀 알려주세요.,

본문

가령 홈페이지가 2개 있다고 쳤을때

이 2개의 홈페이지에 같은 게시판을 쓰고싶습니다. (계정은 동일합니다)

그리고 1번홈페이지에 글 올리면 2번에도 글 올라가게... 게시판을 복사해서 사용하고 싶습니다.

단 1번홈페이지는 상단페이지와 하단페이지가 ../head.php ,tail.php 가 들어가지만

2번홈페이지는 다른 페이지가 들어가야 합니다.

어떻게 하면 될까요?? 어렵습니다 ㅠ.ㅠ
  • 복사

댓글 전체

보통 2개의 홈피이고 게시판을 동일한내용으로 하려면~

복사보다는 게시판테이블(디비) 을 공유하여 사용하는게 좋습니다

내용대로 1번홈피글에 올라가면 2번홈피글에도 올라가게 두개의 게시판에 동시 인서트도 나쁘진 않습니다만.. 공유사용을 추천합니당
홈페이지가 2개 (계정은 동일) 하다는 게 무슨 뜻인지 모르겠지만...

말씀을 종합해 보면... 상단/하단 페이지만 1번 홈과 2번 홈에 다르게 나타나게 하면 두개의 게시판을 이용하실 필요가 없겠네요. 게시판을 복사하는 것 보다 2개의 홈페이지에 게시판 상/하단을 서로 다르게 나타나게 해주면 되는게... 맞나요?

1번 홈이나 2번 홈이나 접근방법이나 뭐 그런게 다 동일한가요?
그런게 질문내용에 좀 더 구체적이면 답변하기가 좀 수월할 듯 합니다.

일반페이지와 관리자가 로그인했을때 보이는 페이지가 서로 다르게 하려고
(관리자 보는 페이지에 여러 디자인 이미지나 플래시 같은게 나타나지 않아도 되니까요. ^^)
bbs/board_head.php 파일을 열오보시면
// 게시판 관리의 상단 파일 경로
if ($board[bo_include_head])
    @include ($board[bo_include_head]);

요런 부분이 있는데...

// 게시판 관리의 상단 파일 경로
if (!$is_admin) {
if ($board[bo_include_head])
    @include ($board[bo_include_head]);
  } else {
    @include "$g4[path]/_head.php";
  }
요렇게 고쳐서 씁니다.

저는 관리자냐 아니냐를 조건으로 줬기 때문에 if (!$is_admin)  으로 했지만...
님 같은신 경우 다른 조건일 수 있으니 참고하셔서 수정해 보세요.
네 말씀대로 딱 짤라서 상단페이지, 하단페이지만 틀리게 노출되면 됩니다.

님께서 말씀하신 부분을 수정해봤는데, 그 후 변화가 없습니다.
어떻게 고치셨는지 소스를 볼 수 있을까요?

저대로 똑같이 고치셨음...
아마 똑같은 페이지가 나올겁니다.
_head.php 는 head.php 를 호출하는거고,
님께서 게시판 상단파일을 head.php 로 하셨다고 하셨으니 결국 같은 페이지를 호출하죠.

부연했듯이 관리자냐 아니냐를 조건으로 줬기 때문에 if (!$is_admin) 으로 했다고 했잖아요.
님께서는 다른 조건이 동일하다면, 접근경로를 조건으로 줘야 할 것 같습니다.

계정이 동일한 두개의 홈페이지에 대한 좀 더 상세한 설명이 있었음 좋겠네여...
답변이 늦어 죄송합니다.

현제 홈페이지를 운영하고 있습니다. 거기다가 g블로그를 설치하여 블로그도 만들었구요.
블로그의 메뉴는 싹 삭제를 하였고, 거기다가 홈페이지에 있는 게시판을 연동하려고 합니다. 즉 표면상 홈페이지에 게시물을 올리면 블로그도 같이 게시물이 올라가게 되겠지요. 이렇게 하려고 하니 head와 tail 부분이 중복이 되어 문제가 되어버린겁니다.

너무어렵네요 ㅠㅠ
© SIRSOFT
현재 페이지 제일 처음으로