예감

한개의 게시판의 헤드를 자유롭게 변경하는 방법....아시는분...

notice 라는 게시판을
 
여러 페이지에서 불러오는 방법이 잇나요
 
A,B,C 페이지에서 불러올때
 
A,B,C 헤드 디자인이 다 다릅니다
 
이론상 게시판을 인클루드로 불러오면 될거 같은데...
 
잘 안되네요
 
 
 
 
전에 한번 질문을 했었는데...질문에 대한 답은 없군요...
 
질문과답변을 아무리 뒤져도 나오지 않고요
 
php공부하면 금방 알게 된다는 말씀은 정중히 사절합니다...
 
고수님들 방법을 좀 갈켜주세용~~
|

댓글 11개

디자인이 다른 헤더에 게시판 인클루드는 비추

게시판마다 다른헤더 적용하기를 추천합니다...^^

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=49968
포토플라이님 답변에 감사드립니다

링크된 주소를 봤는데요....

등록된 글 내용별로 다른 디자인 적용한것인데요

이것으로 한 게시판으로 페이지마다 다른 디자인을 적용시킬수 있나요?

저는 잘 모르겟습니다..자세한 답변이나 예제 부탁드립니다...

꾸벅...^^
아래의 파일을 적당한 이름으로 저장하시고,
게시판관리의 상단파일경로에 아래의 소스를 적용한 파일명을 넣어주시면
게시판마다 다른 헤더를 불러오게 됩니다 ...^^

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

//게시판별 다른헤더사용하기

if ($bo_table == "게시판아이디") {

include_once ("$g4[path]/head_1.php");

} else if ($bo_table == "게시판아이디") {

include_once ("$g4[path]/head_2.php");

} else {

include_once ("$g4[path]/head_3.php");

}
?>

페이지마다 다른 헤더를 적용하시려면 같은 방식으로 위링크에 있는 소스를 참고하시면 됩니다..^^
포토플라이님 답변에 감사드려요...

제가 이해를 잘 못한건가요??

이렇게 넣으면...

notice, qna, faq 세 게시판일때

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

//게시판별 다른헤더사용하기

if ($bo_table == "notice") {

include_once ("$g4[path]/head_1.php");

} else if ($bo_table == "qna") {

include_once ("$g4[path]/head_2.php");

} else {

include_once ("$g4[path]/head_3.php");

}
?>

이렇게 적용하면

/bbs/board.php?bo_table=notice 라는 게시판에 들어갈때마다

head_1.php 라는 헤드를 불러오게 되고

/bbs/board.php?bo_table=qna는 head_2.php를

/bbs/board.php?bo_table=faq는 head_3.php를 불어오게 되잖아요...

그럼 게시판마다 헤드디자인이 한개씩만 설정되는거 아닌가요?


notice 라는 게시판에 head_1.php, head_2.php, head_3.php를 다 불러올수는 없지 않은가요?

아직 프로그램을 제대로 몰라서...제가 이해하는부분을 적었습니다..

모른다고 구박하지 마시고...다시 한번 답변 부탁드려요..ㅠㅠ
맞습니다....^^
예제를 드린것이구요...

하나의 게시판에서 게시글마다 다른 헤더를 적용하시려면

위에 링크해드린 소스를 같은 방법으로 적용하시면 됩니다...^^
음...초보자에겐....응용하는것도...넘 어려워요..ㅠㅠ....쉬운방법이 없을까요...간단하게나마 인클루드 방법이라도..ㅠㅠ....
질문하시는 분의 의도는 헤더파일의 변경이라기 보다도 여러개의 문서
즉 여러 페이지에서 특정 게시판을 불러 온다는 뜻인듯 하군요.
이방법이 맞다면 아이프레임으로 불러오는 방법 외에는 없을듯 보입니다.

링크를 참고하여 게시판을 아이프레임으로 불러 오면 되겠습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=5591&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%BE%C6%C0%CC%C7%C1%B7%B9%C0%D3&sop=and
답변을 하다가 자세히 보니까 질문하신분의 의도가 그렇네요....^^
아이프레임 방법은 알고 있엇는데....

자동으로 크기가 조절되네요...ㅎㅎ

이 방법이라면 괜찮겠네요...^^...ㄳ 드려요...
iframe을 사용하는 경우라면,
타 사이트에서 불법적인 링크를 가능하게 하는 여지를 남기는 것이고...

정 include형태로 끌어쓰려면 다음 자료를 활용하십시오.

http://sir.co.kr/bbs/tb.php/g4_skin/43040
답변해 주신 포토플라이님, 헐랭이님, 나스카님....께 감사드립니다...

기분좋게 이 문제를 해결합니다...

ㄳ드려요..^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
18년 전 조회 1,517
18년 전 조회 1,521
18년 전 조회 1,516
18년 전 조회 1,683
18년 전 조회 1,539
18년 전 조회 1,565
18년 전 조회 1,703
18년 전 조회 1,787
18년 전 조회 1,643
18년 전 조회 1,677
18년 전 조회 1,604
18년 전 조회 1,690
18년 전 조회 1,526
18년 전 조회 2,070
18년 전 조회 1,958
18년 전 조회 1,515
18년 전 조회 1,514
18년 전 조회 1,521
18년 전 조회 1,905
18년 전 조회 1,925
🐛 버그신고