질문.. 정보
그누보드 질문..본문
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 이렇게 불러오시면 원하는 페이지를 보실수 있습니다...
^^;;;;; 설명이 디게디게 길었네요...^^
저도 그누보드를 첨 알았을 때 몰라서 얼마나 답답했는지....
그때가 생각이 나서 도움이 될까해서...
자세하게(?^^;;;) 해드립니다...^^
=============================
<?
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 이렇게 불러오시면 원하는 페이지를 보실수 있습니다...
^^;;;;; 설명이 디게디게 길었네요...^^
저도 그누보드를 첨 알았을 때 몰라서 얼마나 답답했는지....
그때가 생각이 나서 도움이 될까해서...
자세하게(?^^;;;) 해드립니다...^^
댓글 전체
자세한 설명 정말 도움이 됩니다..
고맙습니다.
고맙습니다.
그래도 몇 번 고생하면 참 편한 방법 아닌가...싶습니다...
역시나 페이지 설정은 누구나 겪는 문제점이 아닌가 싶습니다.