초보 그누보드 이용홈페이지만들기 > 그누3질답

그누3질답

초보 그누보드 이용홈페이지만들기 정보

그누보드 초보 그누보드 이용홈페이지만들기

본문

>
> 이것좀 다운 받으셔서 도움좀 주세요..
> 부탁합니다.
>

자 천천히 세세하게 적을테니 따라해보시기 바랍니다.

첫번째 index 파일의 소스부터 보도록 하겠습니다. (테이블만 보겠습니다.)

<TABLE>
<TR>
<TD COLSPAN="2">상단 플래쉬</TD>
</TR>
<TR>
<TD>좌측 메뉴</TD>
<TD>우측 메인</TD>
</TR>
<TR>
<TD COLSPAN="2">하단 카피라이트</TD>
</TR>
</TABLE>

이렇게 되어 있다 칩시다.

여기서 파일들 두개로 만드셔야 합니다.

게시판을 중심으로 게시판 '상/좌' 와 '우/하' 부분으로 나누어서 파일로 만드셔야 합니다.

그럼 파일을 짤라봅시다 ^^ '우측메인' 을 주심으로 짤라야겠죠

여기부터

<TABLE>
<TR>
<TD COLSPAN="2">상단 플래쉬</TD>
</TR>
<TR>
<TD>좌측 메뉴</TD>
<TD>

여기까이 head.php 파일로 저장하시면됩니다.

여기부터
</TD>
</TR>
<TR>
<TD COLSPAN="2">하단 카피라이트</TD>
</TR>
</TABLE>

여기까지 tail.php 로 저장하시면 됩니다.

index 파일은 그저 head.php 와 tail.php 로 하시면 됩니다.

이와마찬가지로 각 서브페이지도 head1.php, tail1.php / head2.php, tail2.php / head3.php, tail3.php

으로 제작하여 업로드 합니다.

서브페이지는 그누보드 폴더안에 indexdoctype.php 파일을 수정해야합니다.

indexdoctype.php 파일 내용중 이부분이 보이실겁니다.

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

이부분은 메인을 중심으로 상단 하단을 결정하는 부분인데 여기서 "DESIGN" 이 변수가 되는것이죠

그누폴더 안에 있는 main.php 파일을 열어봅시다. 제일 상단에

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

define("_DOCTYPE_", "DESIGN");

$html_title = "타이틀";
?>

이부분이 보이실것입니다. 여기서 "DESIGN" 이 상단하단을 결정하는것입니다.

그러므로 indexdoctype.php 파일안에 내용을 조금 덧붙이도록 하겠습니다.

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

이내용 바로밑에 추가합니다.

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

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

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

그리곤 저장하여 indexdoctype.php 파일을 덥어쓰기 합니다.

이젠 게시판이나 일반 페이지에 각 상단 하단을 넣어봅시다.

게시판 환결설정 부분으로 들어가셔서

상단파일경로 와 하단파일경로에 각각 head.php 와 tail.php 를 맞게끔 사입하면 끝입니다.

일반페이지에는 main.php 에서와 같이 상단에

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

define("_DOCTYPE_", "DESIGN");

$html_title = "타이틀";
?>

이부분을 삽입하곤 "DESIGN" 을 SUB1 등으로 맞추어 삽입하면 됩니다.

설명이 어려웠을겁니다 말제주가 없어서 ^^;

이해가 안돼는부분이 있다면 답글 남겨주시기 바랍니다.
  • 복사

댓글 전체

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