반복되는 헤더불러오기 채택완료
그누보드5를 설치했구요,
근데 헤더의 반복되는 부분을 불러오고 싶어서요
게시판을 달지 않은 상태에서는 아래 소스처럼 입력하면 불러지는데요
<?
include_once("./topmenu.php");
?>
그누보드를 탑재한 다음에는 아래 소스처럼 해서 해봤는데 안불러져서 혹시 뭘 잘못한건지 ㅜㅜ
제가 만든게 topmmenu.php 입니다.
<?
$g5_path = ".";
$g5[title] = "WEBD.KR";
include_once(G5_LIB_PATH.'/_common.php');
include_once(G5_LIB_PATH.'/head.sub.php');
include_once(G5_LIB_PATH.'/latest.lib.php');
include_once(G5_LIB_PATH.'/outlogin.lib.php');
include_once(G5_LIB_PATH.'/poll.lib.php');
include_once(G5_LIB_PATH.'/visit.lib.php');
include_once(G5_LIB_PATH.'/connect.lib.php');
include_once(G5_LIB_PATH.'/outlogin.lib.php');
include_once(G5_LIB_PATH.'/topmenu.php');
?>
답변 3개
<?php
include_once("./_common.php");
or
include_once("../../common.php");
제일먼저 선언후
include_once(G5_PATH."./topmenu.php"); <--이녀석이 root경로에 있다는 전제하에
?>
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
파일 안에서 "G5_LIB_PATH"가 지정이 되어 있지 않은 상태로 쓰려고 해서 불러오지 못하고 있는거에요.
이 값은 그누보드에서 선언을 하고 있어요
그렇기 때문에 4번째 줄인
include_once(G5_LIB_PATH.'/_common.php');
를 하기 전에 그누보드의 코어를 불러와줘야 하죠.
답변에 대한 댓글 1개
php 를 모르는 상태에서 그누보드를 하다보니 ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
include_once('./_common.php');
로 하시면 _common.php 에서 상대경로를 잡아줍니다~