2.65 --> 3.0 으로 업그레이드 했습니다만.. 몇가지 문제점이.. 정보
그누보드 2.65 --> 3.0 으로 업그레이드 했습니다만.. 몇가지 문제점이..본문
우선 접근해서 확인부탁드릴께요.
http://anytop.net 에 가셔서 아무 최근게시물 하나 클릭해봅니다.
게시판이 상단에 표시가 되어요. -_-;
index.php 파일에 있는 아래 내용을...
<?
@set_time_limit(0);
@extract($HTTP_GET_VARS);
@extract($HTTP_POST_VARS);
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
define("_GNUBOARD_", TRUE);
include './config.php';
include './lib/sql.lib.php';
include './lib/common.lib.php';
include './lib/gnuboard.lib.php';
include './lib/string.lib.php';
include './lib/error.lib.php';
include './lib/developer.lib.php';
.
. (많아서 생략)
.
.
.
// 페이지의 DOCTYPE 에 따라 include 를 결정함
//
switch (_DOCTYPE_) {
// NONE 는 상단과 하단 파일이 필요없는 TYPE
case "NONE" :
echo $ob_content;
break;
// STYLE 은 stylesheet 등만 적용하는 TYPE
case "STYLE" :
include './head.sub.php';
echo $ob_content;
include './tail.sub.php';
break;
// DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN" :
include './head.sub.php';
// include './head.php';
echo $ob_content;
// include './tail.php';
// include './tail.sub.php';
break;
// 나머지 TYPE 은 오류
default :
if (!file_exists($doc) && $doc) {
echo "$doc 파일이 존재하는지 확인하여 주십시오.";
exit;
}
echo "_DOCTYPE_ 오류 : NONE , STYLE , DESIGN 중 하나를 사용하세요.<p>";
echo $ob_content;
break;
}
?> -> 요기까지
저 내용을 index.html (현페이지) 맨위에다가 <html> 시작하기전에 붙여넣고 출력형태는 main.php 에서 DESIGN 으로 지정하고 최근게시물출력부분을 모두 주석처리 했거든요.
보시다 시피 위에 타입에서도 DESIGN 에서 주석처리된부분이 보일겁니다.
저렇게 해서 첫 index.html 파일은 안보이게 했습니다만.. 게시물 클릭시 내용이 상단에 표시되는건 이해가 가질 않는군요. 관리자 페이지 넘어갈때도 마찬가지에요. 투표창도 그렇구요.
2.65 버젼 소스는 한개도 몰라도 대충 어케 돌아가는지 파악하는것만도 대만족이었는데 이번버젼은 어케 돌아가는건지 ㅡ,.ㅡ 하나도 모르겠네요.
어떤 아이디든 로그인 로그아웃 할때 순간적으로 웹브라우져의 페이지 하단 표시줄에 스크립트 오류 표시가 나왔다가 사라지고 ㅡ,.ㅡ;
업그레이드 하지말껄 그랬나봐요.
제 수준의 머릿속 생각으로는 운영자님이 head 와 main 그리고 tail 을 강제적으로 사용하게 하시려고 만드신거라고 생각이 되는군요. 모든 그누보드의 사용자 인덱스 페이지 형태가 똑같도록 말이죠.
어쨋거나 분명 방법이 있을텐데 어떻게 하면 좋을까요?
p.s php의 p자도 모릅니다. ^-^; 자세하게 설명부탁드립니다. (__);
http://anytop.net 에 가셔서 아무 최근게시물 하나 클릭해봅니다.
게시판이 상단에 표시가 되어요. -_-;
index.php 파일에 있는 아래 내용을...
<?
@set_time_limit(0);
@extract($HTTP_GET_VARS);
@extract($HTTP_POST_VARS);
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
define("_GNUBOARD_", TRUE);
include './config.php';
include './lib/sql.lib.php';
include './lib/common.lib.php';
include './lib/gnuboard.lib.php';
include './lib/string.lib.php';
include './lib/error.lib.php';
include './lib/developer.lib.php';
.
. (많아서 생략)
.
.
.
// 페이지의 DOCTYPE 에 따라 include 를 결정함
//
switch (_DOCTYPE_) {
// NONE 는 상단과 하단 파일이 필요없는 TYPE
case "NONE" :
echo $ob_content;
break;
// STYLE 은 stylesheet 등만 적용하는 TYPE
case "STYLE" :
include './head.sub.php';
echo $ob_content;
include './tail.sub.php';
break;
// DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN" :
include './head.sub.php';
// include './head.php';
echo $ob_content;
// include './tail.php';
// include './tail.sub.php';
break;
// 나머지 TYPE 은 오류
default :
if (!file_exists($doc) && $doc) {
echo "$doc 파일이 존재하는지 확인하여 주십시오.";
exit;
}
echo "_DOCTYPE_ 오류 : NONE , STYLE , DESIGN 중 하나를 사용하세요.<p>";
echo $ob_content;
break;
}
?> -> 요기까지
저 내용을 index.html (현페이지) 맨위에다가 <html> 시작하기전에 붙여넣고 출력형태는 main.php 에서 DESIGN 으로 지정하고 최근게시물출력부분을 모두 주석처리 했거든요.
보시다 시피 위에 타입에서도 DESIGN 에서 주석처리된부분이 보일겁니다.
저렇게 해서 첫 index.html 파일은 안보이게 했습니다만.. 게시물 클릭시 내용이 상단에 표시되는건 이해가 가질 않는군요. 관리자 페이지 넘어갈때도 마찬가지에요. 투표창도 그렇구요.
2.65 버젼 소스는 한개도 몰라도 대충 어케 돌아가는지 파악하는것만도 대만족이었는데 이번버젼은 어케 돌아가는건지 ㅡ,.ㅡ 하나도 모르겠네요.
어떤 아이디든 로그인 로그아웃 할때 순간적으로 웹브라우져의 페이지 하단 표시줄에 스크립트 오류 표시가 나왔다가 사라지고 ㅡ,.ㅡ;
업그레이드 하지말껄 그랬나봐요.
제 수준의 머릿속 생각으로는 운영자님이 head 와 main 그리고 tail 을 강제적으로 사용하게 하시려고 만드신거라고 생각이 되는군요. 모든 그누보드의 사용자 인덱스 페이지 형태가 똑같도록 말이죠.
어쨋거나 분명 방법이 있을텐데 어떻게 하면 좋을까요?
p.s php의 p자도 모릅니다. ^-^; 자세하게 설명부탁드립니다. (__);
댓글 전체
정준님 팁 감사드립니다. ^-^
거의 해결하신 것 같군요. 만도님 답변이 거의 확실하네요. 쪽지도 보내셨길래 저도 몇자 적습니다.
이걸 유용하게 사용하려면 게시판을 그룹별로 나누어서 쓰면 좋습니다. 게시판에 그룹과 게시판별로 머리와 꼬리를 따로 줄 수 있다는것이 디자인을 참 용이하게 해주는 것인데요.. 익숙해지기 전까지는 사실 이게 참 복잡하죠. 제로보드에서도 이런식으로 사용이 가능한데.. 제로보드의 그룹은 사용자까지 구분이 되어지는바람에 되려 꼬입니다. 한편 제로보드는 그룹자체에 헤더파일 및 푸터파일과 HTML을 걸어줄수 있으므로, 이 부분의 경우 그누보드보다 조금 앞서 보이네요. (그누보드가 간소화된 것일수도 있습니다. 그리고 "그룹 동일적용" 옵션이 있으므로 어느정도 그 부분이 해소가 되지요)
먼저 기본구조를 보지요. 첫 페이지가 되는 index.php는 doctype이 없을 경우 main.php를 불러오는데, main.php는 DESIGN의 doctype을 갖습니다. 즉 index.php의 168번째 줄부터 정의되는 doctype에서 DESIGN 처럼 동작한다는거지요. 더 자세하게 설명하자면 아래 순서로 실행이 된다는겁니다.
+ head.sub.php
+ head.php
* main.php (doctype이 정의되지 않았으므로)
* tail.php
* tail.sub.php
각 게시판의 경우 gnuboard.php에서 불러오므로 STYLE 이라는 doctype을 갖습니다. (사실 이 doctype보다는 style이라고 해주었다면 삽질이 조금 적지 않았을까.. 하고 생각이 듭니다 ^^) STYLE은 head.sub.php와 tail.sub.php 만을 불러오도록 되어 있습니다. 따라서 각 게시판은 다음 구조로 파일을 불러오게 되지요.
* head.sub.php
* head file (파일경로)
* head html (직접 입력)
* 실제 게시판 본체(리스트, 본문보기)
* tail html (직접 입력)
* tail file (파일경로)
* tail.sub.php
그러므로 게시판별로 다른 머리와 꼬리를 주고 싶다면 head file과 tail file을 만들어서 넣어주거나, head html / tail html 부분별로 다르게 해주면 되겠지요. 디자인이 크게 뒤집어질 일은 없을테니 템플릿 파일을 하나 만들어서 내용이 들어갈 부분을 남기고 머리와 꼬리로 나눈 뒤에 꼬리는 하나만 쓰고 머리 부분만 고쳐서 써도 됩니다. 조금 더 응용을 하면 head.sub.php와 tail.sub.php 부분에도 어느 정도의 디자인을 적용해서 사이트 전체의 디자인을 통일시켜도 되겠지요. 그럼, 좋은 사이트 만드세요~
이걸 유용하게 사용하려면 게시판을 그룹별로 나누어서 쓰면 좋습니다. 게시판에 그룹과 게시판별로 머리와 꼬리를 따로 줄 수 있다는것이 디자인을 참 용이하게 해주는 것인데요.. 익숙해지기 전까지는 사실 이게 참 복잡하죠. 제로보드에서도 이런식으로 사용이 가능한데.. 제로보드의 그룹은 사용자까지 구분이 되어지는바람에 되려 꼬입니다. 한편 제로보드는 그룹자체에 헤더파일 및 푸터파일과 HTML을 걸어줄수 있으므로, 이 부분의 경우 그누보드보다 조금 앞서 보이네요. (그누보드가 간소화된 것일수도 있습니다. 그리고 "그룹 동일적용" 옵션이 있으므로 어느정도 그 부분이 해소가 되지요)
먼저 기본구조를 보지요. 첫 페이지가 되는 index.php는 doctype이 없을 경우 main.php를 불러오는데, main.php는 DESIGN의 doctype을 갖습니다. 즉 index.php의 168번째 줄부터 정의되는 doctype에서 DESIGN 처럼 동작한다는거지요. 더 자세하게 설명하자면 아래 순서로 실행이 된다는겁니다.
+ head.sub.php
+ head.php
* main.php (doctype이 정의되지 않았으므로)
* tail.php
* tail.sub.php
각 게시판의 경우 gnuboard.php에서 불러오므로 STYLE 이라는 doctype을 갖습니다. (사실 이 doctype보다는 style이라고 해주었다면 삽질이 조금 적지 않았을까.. 하고 생각이 듭니다 ^^) STYLE은 head.sub.php와 tail.sub.php 만을 불러오도록 되어 있습니다. 따라서 각 게시판은 다음 구조로 파일을 불러오게 되지요.
* head.sub.php
* head file (파일경로)
* head html (직접 입력)
* 실제 게시판 본체(리스트, 본문보기)
* tail html (직접 입력)
* tail file (파일경로)
* tail.sub.php
그러므로 게시판별로 다른 머리와 꼬리를 주고 싶다면 head file과 tail file을 만들어서 넣어주거나, head html / tail html 부분별로 다르게 해주면 되겠지요. 디자인이 크게 뒤집어질 일은 없을테니 템플릿 파일을 하나 만들어서 내용이 들어갈 부분을 남기고 머리와 꼬리로 나눈 뒤에 꼬리는 하나만 쓰고 머리 부분만 고쳐서 써도 됩니다. 조금 더 응용을 하면 head.sub.php와 tail.sub.php 부분에도 어느 정도의 디자인을 적용해서 사이트 전체의 디자인을 통일시켜도 되겠지요. 그럼, 좋은 사이트 만드세요~
옙! 방금 확인했습니다.
흠.. 어쨋거나 편집작업을 시작해봐야 겠군요.
잘 안풀리면 다시 질문드릴께요~ ^.^
흠.. 어쨋거나 편집작업을 시작해봐야 겠군요.
잘 안풀리면 다시 질문드릴께요~ ^.^
게시판 마다 다른 메뉴를 주고 싶을 때는
헤드 피에치피만 편집해서 다른이름으로 그누 디렉토리(head.php가 있는)
에 저장하고 게시판에서 상단에 불러올파일에 그파일 이름만 지정해 주면되요
예를 들면 아래는 제가 지금 방금 테스트 한거예요..
http://viva-mando.pe.kr/gnu3/?doc=bbs/gnuboard.php&bo_table=add_field&wr_id=
헤드 피에치피만 편집해서 다른이름으로 그누 디렉토리(head.php가 있는)
에 저장하고 게시판에서 상단에 불러올파일에 그파일 이름만 지정해 주면되요
예를 들면 아래는 제가 지금 방금 테스트 한거예요..
http://viva-mando.pe.kr/gnu3/?doc=bbs/gnuboard.php&bo_table=add_field&wr_id=
역시 그렇군요. 현재로서는 다른방법이 없는거 같네요.
main 파일을 사용 안하니까 로그인 조차 안되요. ㅎㅎㅎ
확실히 편의를 생각한 부분일수도 있겠지만 각페이지 별로 메뉴를(헤드자리) 달리두는 사람은 매 페이지마다 ㅡㅡ;
삽질을 해줘야 하는.... 이런부분에서는 운영자님께서 잘못생각하신게 아니가 싶습니다.
강제로 형식을 평준화 시키는것은 디자인 측면이나 컨텐츠에서 너무 단순화 된다는 ..... 쩝.. 허접이라 더 할말은 없네요.
main 파일을 사용 안하니까 로그인 조차 안되요. ㅎㅎㅎ
확실히 편의를 생각한 부분일수도 있겠지만 각페이지 별로 메뉴를(헤드자리) 달리두는 사람은 매 페이지마다 ㅡㅡ;
삽질을 해줘야 하는.... 이런부분에서는 운영자님께서 잘못생각하신게 아니가 싶습니다.
강제로 형식을 평준화 시키는것은 디자인 측면이나 컨텐츠에서 너무 단순화 된다는 ..... 쩝.. 허접이라 더 할말은 없네요.
헉..
이문제는 저두 잘 ...
지금저두 삽질 중이라서요,,
가장편한방법은
지금 쓰는 인덱스(첫화면)을 head.php로 바꾸시고,구조는 head.php와 똑같이 쫌만보면 쉬울꺼예요
가장 중요한건 페이지 전체를 감싸고 잇는 테이블 구조가
<table> 헤드서브</table>
<table><tr><td>홈,로그인, 로고 ,검색</td></tr><==head
<tr><td>헤드부분</td> <=head
<td>최신글/게시판 들어갈 자리</td><==main
</tr>
<tr><td>카피라이트</td></tr> <==테일
</table>
<table> 테일서브</table>
이런식으로 되었다믄 점 입니다..
저두 첨엔 헤갈렸는데요 이것만 팡가하고 잇으믄 디자인이나 이런게 더 쉬운거 같아요...
충분한 답변이 못되어 드려서 죄송합니다...
전 3.0이 더좋다고 생각되요..
먼가 복잡해졌기는 하지만...
이문제는 저두 잘 ...
지금저두 삽질 중이라서요,,
가장편한방법은
지금 쓰는 인덱스(첫화면)을 head.php로 바꾸시고,구조는 head.php와 똑같이 쫌만보면 쉬울꺼예요
가장 중요한건 페이지 전체를 감싸고 잇는 테이블 구조가
<table> 헤드서브</table>
<table><tr><td>홈,로그인, 로고 ,검색</td></tr><==head
<tr><td>헤드부분</td> <=head
<td>최신글/게시판 들어갈 자리</td><==main
</tr>
<tr><td>카피라이트</td></tr> <==테일
</table>
<table> 테일서브</table>
이런식으로 되었다믄 점 입니다..
저두 첨엔 헤갈렸는데요 이것만 팡가하고 잇으믄 디자인이나 이런게 더 쉬운거 같아요...
충분한 답변이 못되어 드려서 죄송합니다...
전 3.0이 더좋다고 생각되요..
먼가 복잡해졌기는 하지만...
혹시 main.php 파일안에 인덱스페이지의 전체내용을 삽입하고 head와 tail의 인클루드를 막으면 충분히 가능할까요?
박갑성님의 말씀대로 해보면 필요없는 부분이 인덱스페이지에 더 부과됩니다.
공지사항의 상단과 하단지정 역시 무시되구요. 흠.. 제가 질문내용을 잘못올린듯 싶네요.
도대체 main.php 는 왜 필요한건지 ㅡ,.ㅡ;
공지사항의 상단과 하단지정 역시 무시되구요. 흠.. 제가 질문내용을 잘못올린듯 싶네요.
도대체 main.php 는 왜 필요한건지 ㅡ,.ㅡ;

// DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN" :
include './head.sub.php';
// include './head.php';
echo $ob_content;
// include './tail.php';
// include './tail.sub.php';
break;
현재 제가 느끼는 느낌은 위의 내용을 사용하지 않고
상단부 http://anytop.net/noticehead.html
게시판 주소
하단부 http://anytop.net/noticefoot.html
위의 헤더와 풋더를 사용하여서 게시판에 띄우고 싶다는 이야기인듯한데요......
제말씀이 맞다면
// DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN" :
include './head.sub.php';
include './noticehead.html';
echo $ob_content;
include './noticefoot.html';
include './tail.sub.php';
break;
이렇게 하시고 그리고 게시판에 상, 하단 파일을 기록하실때......
상단파일 ../noticehead.html
하단파일 ../noticefoot.html
위와 같이 해주셔도 되구요.... 아님....
상단파일 /home/envy/www/noticehead.html
하단파일 /home/envy/www/noticefoot.html
이렇게 해도 될텐데요.....
한번 테스트를 해보시길 바랍니다......*^^*
case "DESIGN" :
include './head.sub.php';
// include './head.php';
echo $ob_content;
// include './tail.php';
// include './tail.sub.php';
break;
현재 제가 느끼는 느낌은 위의 내용을 사용하지 않고
상단부 http://anytop.net/noticehead.html
게시판 주소
하단부 http://anytop.net/noticefoot.html
위의 헤더와 풋더를 사용하여서 게시판에 띄우고 싶다는 이야기인듯한데요......
제말씀이 맞다면
// DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN" :
include './head.sub.php';
include './noticehead.html';
echo $ob_content;
include './noticefoot.html';
include './tail.sub.php';
break;
이렇게 하시고 그리고 게시판에 상, 하단 파일을 기록하실때......
상단파일 ../noticehead.html
하단파일 ../noticefoot.html
위와 같이 해주셔도 되구요.... 아님....
상단파일 /home/envy/www/noticehead.html
하단파일 /home/envy/www/noticefoot.html
이렇게 해도 될텐데요.....
한번 테스트를 해보시길 바랍니다......*^^*
아 계속 설명하자면, 공지사항 게시판을 예로 들께요~~
상단파일과 하단파일
상단부 http://anytop.net/noticehead.html
하단부 http://anytop.net/noticefoot.html
이걸 해당 게시판 옵션에서 지정해놨는데 그걸 무시하고 이상한 출력형태가 되어버리네요. ㅋㅋㅋ
황당 >_<;
더더욱 황당스러운건 공지사항페이지에 index.html 파일이 하단에 로드 되어 있다는 것입니다.
이 내용이 눈에 보이는군요
Fatal error: Call to undefined function: latest() in /home/envy/www/index.html on line 451
그렇다면 tail에 index.html 을 끌어다 놓은걸까요. 쩝..
암튼 정말 이상해요.
상단파일과 하단파일
상단부 http://anytop.net/noticehead.html
하단부 http://anytop.net/noticefoot.html
이걸 해당 게시판 옵션에서 지정해놨는데 그걸 무시하고 이상한 출력형태가 되어버리네요. ㅋㅋㅋ
황당 >_<;
더더욱 황당스러운건 공지사항페이지에 index.html 파일이 하단에 로드 되어 있다는 것입니다.
이 내용이 눈에 보이는군요
Fatal error: Call to undefined function: latest() in /home/envy/www/index.html on line 451
그렇다면 tail에 index.html 을 끌어다 놓은걸까요. 쩝..
암튼 정말 이상해요.
아 어떻게 설명해야 할지 ㅠ.ㅜ
우선 2.65에서 사용할때도 head.php 와 tail.php 가 존재하고 있었지요? 저는 그걸 사용하지 않고 개별적으로 index페이지를 만들어서 이소스를 추가하여 사용하여 왔답니다.
<?
$gnu_path = "./";
include($gnu_path . 'config.php');
include($gnu_path . 'lib.php');
$html_title = "∴∵MACROSS ZERO KOREAN FAN SITE∴∵";
include($gnu_path . 'head.sub.php');
//include($gnu_path . 'head.php');
?>
필요한 부분만 사용하고 나머지는 주석처리 했지요. 물론 tail.php 파일도 사용안했어요.
만도님의 팁도움으로 3.0으로 업그레이드 했는데 3.0버젼에서는 main.php 이란것이 추가되어 있더군요.
뭔지는 모르겠지만 페이지 출력형태를 구분짓는게 아닌가 싶어서 최근게시물 출력하는 부분을 주석처리했어요.
그러고 index.php 에 있는내용을 모두 복사해서 기존의 index.html 파일 상단에 지정해놨던 것을 지우고 그자리에 붙여넣었구요. 역시나 필요 없는 부분 주석 처리를 했습니다만... 아 앞뒤 정리가 안된다 ㅠ.ㅜ
대충 아시겠죠?
우선 2.65에서 사용할때도 head.php 와 tail.php 가 존재하고 있었지요? 저는 그걸 사용하지 않고 개별적으로 index페이지를 만들어서 이소스를 추가하여 사용하여 왔답니다.
<?
$gnu_path = "./";
include($gnu_path . 'config.php');
include($gnu_path . 'lib.php');
$html_title = "∴∵MACROSS ZERO KOREAN FAN SITE∴∵";
include($gnu_path . 'head.sub.php');
//include($gnu_path . 'head.php');
?>
필요한 부분만 사용하고 나머지는 주석처리 했지요. 물론 tail.php 파일도 사용안했어요.
만도님의 팁도움으로 3.0으로 업그레이드 했는데 3.0버젼에서는 main.php 이란것이 추가되어 있더군요.
뭔지는 모르겠지만 페이지 출력형태를 구분짓는게 아닌가 싶어서 최근게시물 출력하는 부분을 주석처리했어요.
그러고 index.php 에 있는내용을 모두 복사해서 기존의 index.html 파일 상단에 지정해놨던 것을 지우고 그자리에 붙여넣었구요. 역시나 필요 없는 부분 주석 처리를 했습니다만... 아 앞뒤 정리가 안된다 ㅠ.ㅜ
대충 아시겠죠?
잠시 envy님 홈페이지 다녀왔습니다.
특별한 문제점은 없구요.
게시판 상/하단 파일의 경로가 지정되어 있지 않군요.
쪽지 내용처럼 상/하단 파일의 경로만 지정해 주시면 됩니다.
관리자 모드에서 다음과 같이...
상단파일경로 -> ./head.php
하단파일경로 -> ./tail.php
요 두 부분만 추가하시면, 게시판 이동시, 상/하/좌/우의 메뉴체계와 기본틀이 유지됩니다.
도움 되셨길...
특별한 문제점은 없구요.
게시판 상/하단 파일의 경로가 지정되어 있지 않군요.
쪽지 내용처럼 상/하단 파일의 경로만 지정해 주시면 됩니다.
관리자 모드에서 다음과 같이...
상단파일경로 -> ./head.php
하단파일경로 -> ./tail.php
요 두 부분만 추가하시면, 게시판 이동시, 상/하/좌/우의 메뉴체계와 기본틀이 유지됩니다.
도움 되셨길...
엇! 공지사항 게시판은 알려드린대로 처리하시면 될 것 같은데...
타 게시판들은 메뉴가 하단으로 내려가 버렸네요?
혹시 하단 파일(tail.php) 지정을 head.php에 포함된 내용 즉, 상단메뉴구현 소스가 포함되어 있는 듯 보이네요.
마치, 하단메뉴구성 부분에 tail.php파일이 아닌, head.php파일이 포함된 것처럼...
타 게시판들은 메뉴가 하단으로 내려가 버렸네요?
혹시 하단 파일(tail.php) 지정을 head.php에 포함된 내용 즉, 상단메뉴구현 소스가 포함되어 있는 듯 보이네요.
마치, 하단메뉴구성 부분에 tail.php파일이 아닌, head.php파일이 포함된 것처럼...
상단메뉴중에 NOTICE 클릭하면 상단부와 하단부가 지정된 게시판 페이지가 떠야 합니다만, 이것역시 이상하게 상단에 게시판이 뜨는군요.
참고>
상단부 http://anytop.net/noticehead.html
게시판 주소
하단부 http://anytop.net/noticefoot.html
이런형태로 떠야 하는게 정상이 아닌가 -_-;
해답은 main.php, index.php(첨 설치시) 이 두파일에 있는거 같은데 뭐가 문제인걸까요?
참고>
상단부 http://anytop.net/noticehead.html
게시판 주소
하단부 http://anytop.net/noticefoot.html
이런형태로 떠야 하는게 정상이 아닌가 -_-;
해답은 main.php, index.php(첨 설치시) 이 두파일에 있는거 같은데 뭐가 문제인걸까요?