새로운 페이지 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

새로운 페이지 정보

새로운 페이지

본문

안녕하세요^^
그누보드를 처음 사용해 보는 초보자 입니다^^
새로운 폴더  01/01.php 를 만들어 넣었는데
불러오기를 하니깐 에러만 나내요. 경로가 틀린것 같은데
01/01.php 파일 소스가

<?
include_once("$g4[path]/_common.php");
include_once("$g4[path]/_head.php");
?>

<table width="100%"  border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td height="80" bgcolor="#CCCCCC">&nbsp;</td>
  </tr>
</table>

<?
include_once("$g4[path]/_tail.php");
?>

이렇게 넣고 불러 실행을 해보니 이런 에러 메시지가 나오는데
설정을 어떻게 해줘야 하는지 ^^

Warning: Failed opening '/_common.php' for inclusion (include_path='.') in e:\apm_setup\htdocs\gnuboard\01\01.php on line 2

Warning: Failed opening '/_head.php' for inclusion (include_path='.') in e:\apm_setup\htdocs\gnuboard\01\01.php on line 3
 

Warning: Failed opening '/_tail.php' for inclusion (include_path='.') in e:\apm_setup\htdocs\gnuboard\01\01.php on line 13
  • 복사

댓글 전체

gnuboard4/01/01.php 일때;

<?
$g4_path = "../.."; ////////////////////////////상대경로 설정 줄이 빠졌습니다.
include_once("$g4_path/common.php");
include_once("$g4[path]/_head.php");
?>

왼쪽 자주하시는 질문을 쭈~욱 한번 읽어보시기 바랍니다.
$g4[path]는 common.php 가 실행되어야 생성되는 변수이므로
common.php를 부르는데 이 변수를 사용한다는 건 문제가 있지요.

보통 새로운 디렉토리를 만들게 되면 그 디렉토리에 그누보드 루트에 있는
다음 파일들을 복사를 합니다.

_head.php  _tail.php  _common.php

그런 다음, _common.php를 에디터에서 불러들여 경로부분($g4_path=".";)을 수정합니다.
$g4_path는 실제 common.php가 위치하는 곳을 가리키도록 하면 됩니다.

보통 _head.php나 _tail.php는 수정하지 않아도 됩니다.  왜냐하면 common.php에서 적절하게
설정된 g4[path]를 사용하기 때문입니다.

그리고 새로운 페이지의 가장 윗부분에 다음의 소스가 와야 하니다.

<?
include_once("./_common.php");
?>

이것이 새 폴더를 만드는 기본과정입니다.

자세한 사항은 위분의 글에서 처럼 FAQ를 참조하세요.

전체 디자인이 적용된 새로운 페이지를 만들려면 (전체 레이아웃에 컨텐츠 끼워 넣기)
    http://sir.co.kr/bbs/tb.php/g4_faq/12
스타일만 적용된 새로운 페이지를 만들려면 (독립된 레이아웃. 예:새창,팝업창)     
    http://sir.co.kr/bbs/tb.php/g4_faq/11
디자인, 스타일이 적용되지 않은 새로운 페이지를 만들려면 (그누보드환경만 사용. 보이는 것은 사용자가)   
    http://sir.co.kr/bbs/tb.php/g4_faq/10
© SIRSOFT
현재 페이지 제일 처음으로