질문.. > 그누3질답

그누3질답

질문.. 정보

그누보드 질문..

본문

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 파일 순으로 불러오게 됩니다....
 
그래서
새롭게 헤드 부분과 풑 부분을 각각 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 이렇게 불러오시면 원하는 페이지를 보실수 있습니다...




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

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

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로