질문..

main.php에 보시면
=============================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
?>
==================================
이 부분이 있습니다..
이 소스는 main.php 파일은 DESIGN인 경우를 따른다는 말입니다.
그래서 index.php 파일에 보시면

// DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN" :
include './head.sub.php';
include './head.php';
echo $ob_content;
include './tail.php';
include './tail.sub.php';
break;

이런 부분이 있습니다...

main.php 처럼 define("_DOCTYPE_", "DESIGN"); 이렇게 설정이 되어 있다면
main.php 페이지 맨위에는 ./head.sub.php 파일 그 다음은 ./head.php 파일 그다음은 main.php 파일을 밑에부분에는
./tail.sub.php 파일 ./tail.php 파일 순으로 불러오게 됩니다....

그래서
새롭게 헤드 부분과 &#54417; 부분을 각각 exe01.php exe02.php 로 만드시고 내용에 불러올 파일을 body.php(htm 도 상관없습니다.)
로 만드셨다면...

index.php 파일의

// DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
case "DESIGN" :
include './head.sub.php';
include './head.php';
echo $ob_content;
include './tail.php';
include './tail.sub.php';
break;

아래 부분에

// DESIGN 은 상단, 하단 파일을 필요로 하는 TYPE
case "BODY" :
include './head01.php';
echo $ob_content;
include './foot.php';
break;

을 추가하시고...

body.php 파일 상단에

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

을 넣어주시고 http://자신의 주소/?doc=body.php 이렇게 불러오시면 원하는 페이지를 보실수 있습니다...




^^;;;;; 설명이 디게디게 길었네요...^^



저도 그누보드를 첨 알았을 때 몰라서 얼마나 답답했는지....
그때가 생각이 나서 도움이 될까해서...
자세하게(?^^;;;) 해드립니다...^^
|

댓글 3개

자세한 설명 정말 도움이 됩니다..
고맙습니다.
그래도 몇 번 고생하면 참 편한 방법 아닌가...싶습니다...
역시나 페이지 설정은 누구나 겪는 문제점이 아닌가 싶습니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
21년 전 조회 688
김진혁
21년 전 조회 684
21년 전 조회 329
21년 전 조회 907
21년 전 조회 448
21년 전 조회 545
김진혁
21년 전 조회 633
21년 전 조회 434
21년 전 조회 537
21년 전 조회 351
21년 전 조회 341
김진혁
21년 전 조회 321
김진혁
21년 전 조회 299
21년 전 조회 594
21년 전 조회 378
21년 전 조회 338
21년 전 조회 342
21년 전 조회 388
21년 전 조회 306
21년 전 조회 327
🐛 버그신고